VS在安装程序中添加运行库的安装

如何在程序发布中自动添加对运行库的安装

用VS2005开发完项目后最后一个问题就是如何发布到没装过Framwork的机子上使用。
发现VS2005提供了一个新功能,可以让发布的程序安装时可以自动检测机子上是否安装了所必需的组件,如没有就可以自动安装。
操作步骤是
1、项目开发完毕后,点击文件|新建|项目,选择项目类型为其它项目类型|安装和部署|安装项目,然后起个名子就可以了。
2、在项目建立后,可以在这里设置所要打包的文件,设置是否在桌面、开始菜单里添加快捷方式等。
3、设置完后,在项目名称上点击右键|属性,在窗口中点击系统必备,弹出窗口如下所示:

在这里就只可以选择你的应用程序所必需的组件啦,我选了.NET Framwork 2.0,VS2005会把相关的文件打包进来,程序包大了22M左右。
在没装Framwork的机子上成功做过实验,安装程序会自动检测并安装了Framwork2.0运行库,再继续安装自己的应用程序。
在已装了Framwork的机子上,则直接安装应用程序了。

你可能感兴趣的:(IT民工)