VS2015社区版使用Visual Studio Installer打包

VS2015社区版使用Visual Studio Installer打包编译文件为exe和msi安装文件

VS2015社区版不能安装InstallShield-Limited-Edition,要打包exe就需要安装Microsoft Visual Studio 2015 Installer Projects,软件下载地址:点击下载
在这里插入图片描述

打开VS2015 ,新建一个项目,已安装–模板–其他项目类型–Visual Studio Installer。右边选Setup Project,给项目取个名字。
在这里插入图片描述

然后默认打开的是项目右键的view中的文件系统设置。
在这里插入图片描述

把需要打包的已运行编译过的Debug或Release目录下的文件拖到Application Folder应用程序目录,这个目录就是运行setup.exe后程序的安装目录,Application Folder里的文件都会复制到安装目录里。

Application Folder里的exe主程序复制一个快捷方式,剪切到User’s Desktop 用户桌面目录。这样安装完毕后,桌面就会有一个指向安装目录exe程序的快捷方式。

设置此快捷方式的名称和ico图标
在这里插入图片描述

在Application Folder里添加一个 C:\Windows\System32\msiexec.exe 卸载程序。
并且重命名为 卸载xx.exe,然后复制一个快捷方式并剪切到User’Programs Menu用户的程序菜单目录,设置卸载程序快捷方式的Arguments属性为"/x+空格+此新建安装包项目的ProductCode值",如:/x {93C0A61F-D34B-45E6-8A7A-DD0657D87875}

在这里插入图片描述
找项目的ProductCode产品代码,设置AddRemoveProgramsIcon、Manufacturer、ProductName等重要参数,分别设置显示在“添加/删除程序”对话框中的图标;公司名称:“添加/删除程序”对话框的SupportInfo页面上的Publisher字段中,用作应用程序默认安装路径的一部分;描述应用程序的名称,在“添加/删除程序”对话框中用作应用程序的描述,还用作默认安装路径的一部分:C:\Program Files\ Manufacturer\ ProductName
在这里插入图片描述

最后设置导出安装程序的参数
项目属性,设置 In setup file:文件打包到.msi文件中(默认设置);
会有一个setup.exe和一个[项目名称].msi两个文件。
选项As loose uncompressed files:所有的部署文件都在同一个目录下存储为.msi文件;应用程序目录下的所有文件和msi、exe文件都生成到debug目录下。

可以设置setup.exe文件检查系统是否安装了指定的.net框架,msi文件则直接运行,不检查环境是否满足运行条件。
在这里插入图片描述

最后的msi或exe文件就是我们要的结果。安装后添加删除程序、桌面、开始菜单都有此程序了。
在这里插入图片描述

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值