bootstrap项目这是我在网上搜到的,加以自己的理解和对一些不明白的地方做了一些更新说明。
1、 在vs2010 选择“新建项目”“ 其他项目类型”“ Visual Studio Installer”
“安装项目”:
命名为:Setup1 ,选择好位置后点确定。这时在VS2010中将有三个文件夹,如图:
a.“应用程序文件夹”:表示要安装的应用程序需要添加的文件;
b.“用户的‘程序’菜单”:表示应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe;
c.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。
2、 应用程序文件夹中点右键,添加文件:表示添加要打包的文件;
添加的文件一般是已经编译过应用程序的debug目录下的文件(主要为.exe文件,其他文件可选)
如果有所需要的动态库也加载进来:
如果还要添加子文件夹 则需要“添加文件夹
然后把对应的子文件里的内容添加到此文件夹中;
把需要创建程序快捷方式的图标也添加进来(在res文件夹下),后缀名为:ico
3、 在创建的项目名称(Setup1)上点击右键属性,选择系统必备:
     
如果在项目名称(Setup1)的“检测到的依赖项”里检测到所添加的程序文件有.NET依赖,如图: 则选择所需的.NET的版本和Windows Installer3.1(可选项),如果没有则不用选。
选择:“从与我应用程序相同的位置下载系统必备组件”,这样安装包就会打包.NET FrameWork ,在安装时不会从网上下载.NET  FrameWork组件;但是安装包会比较大。
在创建安装程序时,需要设置启动条件(如果有.NET依赖):在项目名称(setup1)上,点击右键选择“视图”“启动条件”: 
然后VS2010会弹出启动条件视图:
在“启动条件”的属性中 , 点击Version选择所需的.NET版本。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。