VS2010程序打包

 步骤一:点击文件➔新建➔项目➔其他项目类型➔安装和部署➔Visual Studio Installers➔安装项目

命名为Setup3,然后记住位置

     (1)“应用程序文件夹”表示:要安装的应用程序需要添加的文件;

     (2)“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe;

     (3)“用户桌面”表示:这个应用程序安装完,桌面上会创建的.exe快捷方式。

 步骤二:在应用程序中右键添加➔文件(该文件一般是\Debug目录下的文件)

如果该文件中有子文件夹,需要右键添加➔文件夹

 

步骤三: 然后在吧Debug中的所有文件添加到应用程序文件夹

子文件夹中也要把里面的文件添加进去;

 然后在应用程序中右键添加➔文件

需要添加一个.ico文件,这是快捷方式的图标;

 步骤四:在Setup3右键点击属性,点击系统必备;

选择“从与我应用程序相同的位置下载系统必备组件”

这样安装包就会打包.NET FrameWork ,在安装时不会从网上下载.NET  FrameWork组件;但是安装包会比较大。

 步骤五:在Setup3右键点击视图,点击启动条件;

然后在.NET Framework➔属性窗口

在Version中选择.NET Framework 4

步骤六:在Setup3左键点击Setup3,修改属性;

Author:作者名

InstallUsers:设置为True在安装时会默认选择“所有人”;

Manufacturer:公司名称,这样在控制面板中就能看见公司名称;

ProductName:程序名称,桌面快捷方式中,默认展示的名字;

步骤七:选择文件系统➔右键应用程序文件夹➔属性;

删除DefaultLocation中的:[Manufacturer] 

 步骤八:在“用户的‘程序’菜单”中创建一个文件夹,用来放启动程序和卸载程序。

在“在应用程序文件夹”中的.exe文件中,点击右键,创建快捷方式;

重命名为项目名;然后拖动至“测试程序”中

 然后在“测试 程序”中,右键“测试程序”快捷方式,打开属性窗口,在Icon中选择浏览,

选择,之前我们添加的.ico图标文件;

然后在创建一个.exe的快捷方式,放入“用户桌面”

步骤九:在“应用程序文件夹”中添加一个文件,(该文件为卸载文件)

引入C:\Windows\System32\msiexec.exe

 右键创建一个快捷方式拖入“测试程序中”

然后在Setup3左键点击Setup3,查看属性;

复制ProductCode中的内容:

在测试程序中打开卸载的属性

在Arguments中添加/x空格复制的内容;

 完成这些之后,就可以生成解决方案了;

可能会出现这种错误;

解决办法:https://blog.csdn.net/XIA_1997/article/details/85339569

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值