VS安装包部署过程

VS安装包部署过程

  • 安装
  • 打包

安装

新建项目->其他项目类型->安装和部署 INSTALLshield Limited Edition Projec
VS安装包部署过程_第1张图片
跳出网页根据网页提示进入下载界面
VS安装包部署过程_第2张图片
转到下载网站
进行邮箱用户等信息填写
VS安装包部署过程_第3张图片
进行下载 VS和InstallShield 版本可以不一样!
上面的注册码要复制下来。
安装完成之后重启VS
然后进入刚才vs新建项目界面
在这里插入图片描述
选择这个 进行ACTIVE
输入刚才注册码,安装完成!进行打包
VS安装包部署过程_第4张图片
新建后界面

打包

总的有两种打包方式!!!
第一种是将打包的解决方案和你程序的解决方案放在一起,就是直接在解决方案->右键->添加->新建项目->其他项目类型->安装和部署 ->选择第一个
第二种是已经有了exe文件,并且和DLL文件已经打包在一个文件夹里面,因此可以直接生成。
我程序是debug X64平台类型自己已经整理好包,因此采用第二种。
针对第一种,听说要将程序搞成release版本
具体过程如下:
VS安装包部署过程_第5张图片
VS安装包部署过程_第6张图片
下面第二个框框为系统选择页面和NETFrame 选择界面

第三个files

如果是第一种,那么
VS安装包部署过程_第7张图片
需要生成主输出,
如果是第二种,直接Add Files 将用到的DLL和EXE导进去。

这个界面可以选择建立桌面快捷方式和菜单快捷方式,可以选择建立卸载程序
VS安装包部署过程_第8张图片
安装表一般不用
VS安装包部署过程_第9张图片

设置安装视图
VS安装包部署过程_第10张图片
VS安装包部署过程_第11张图片
将解决方案设成如下
VS安装包部署过程_第12张图片
双击6 的release
VS安装包部署过程_第13张图片
选择这一个
VS安装包部署过程_第14张图片

记得如果程序是64位的 要将安装和数据包改成64 位 不然会报错。因为安装包分成32位和64位,而且阶段MSVC110 之类的包要用64版本下的
VS安装包部署过程_第15张图片

本文参考
https://blog.csdn.net/luoyouren/article/details/46276533
https://www.cnblogs.com/ziyu-trip/p/10626776.html
https://blog.csdn.net/zhang_xinxiu/article/details/9099757
https://blog.csdn.net/zzq060143/article/details/76120781

你可能感兴趣的:(VS安装包部署)