俗话说:工欲善其事必先利其器,那么在一切开始之前就先利下你的器吧,说白了就是把该装的软件先装好了。。。
一、下载安装打包程序(通过vs2013)
第一步:你的电脑必须装有VS吧,版本可以自己选。
我自己的是VS2013,没有的话就乖乖的去MSDN上去下载,链接地址如下:http://msdn.itellyou.cn/
如上图所示,选择对应的版本下载,然后安装就行了。
第二步,安装InstallShield2015LimitedEdition软件,就是用来帮你打包的(安装和部署打开方式:文件->新建->项目->模板->其他项目类型->安装和部署)
首先说下下载该软件的方法,在你安装好VS后,然后就安装和部署项目,打开之后是下面的界面
然后双击上面图中那个灰色的按钮,打开之后如下图所示
接着点击上图中的转到下载网站,最后跳转到下面的界面
最后,在右侧按照要求填入你自己的信息,最后点击DownLoad Now按钮,即可开始你的下载之旅,切记以上信息最好填一个有效的,尤其是邮箱,因为系统会给你发送一个激活码,用来激活软件的
第三步:如果你的电脑成功安装了此软件,在VS中就会出现如下图所示的图标,否则就只有灰色的那一栏一项
然后双击打开成功安装后的软件,激活过程就不说了,直接把系统发到你邮箱的秘钥粘贴到指定位置就行了
接下来我们开始安装部署自己的项目,打包项目为安装包,体验一下自己用自己的软件的感觉。。。。。。
二、创建打包安装程序
1.打开自己的项目,确保你的项目编译没有错误,可以成功运行
2.在菜单文件按照之前的顺序打开安装和部署选项:文件->新建->项目->模板->其他项目类型->安装和部署,最后打开安装成功的软件
3.设置打包程序的名字,以及打包存储路径,在这里需要注意的是你既可以在你的项目环境下打包,也可以创建新的解决方案,推荐创建一个新的解决方案,如下图所示,最后点确定
4.点击确定后,你会看到下面的界面
三、设置安装程序集,InstallShield2015LimitedEdition
接第二步:
安装完成后,执行以下步骤右键解决方案-->添加-->新建项目-->其他项目类型-->安装和部署,
此时的图标已经点亮这个时候点击OK 就进入了InstallShield LimitedEdition Project向导界面,如图:
1、点击应用信息,根据实际情况,填写程序基本信息
2、
1)设置为简体中文,否则安装路径有中文的话就会出问题
2)设置默认安装路径
3)修改默认字体
4)每次升级,重新打包,只需要点击这一行右侧的“…”按钮,就会重新生成Code,安装时就会自动覆盖老版本
3、点击Installation Requirements,安装选择我要的.NET Framework 4.5
4、添加要打包的文件、程序
注意:如果你的第四步是空白的。说明你前面的第一大步就弄错了,没有在解决方案上添加安装部署。
然后选择项目“主输出”。你就看见了圈5。圈7是一个dll文件和一个配置文件。点击圈6就把这两个文件添加到了圈7中。圈8是我在圈2上“右键-新建”的文件夹,存放我系统的图片的。按照你自己的需求也可以建立相应的文件夹。
右键——属性(Properties)
1)如果你的是.NET项目程序DLL、EXE,那就按照默认的设置,不要去改,否则出错
2)如果你的是OCX或者ActiveX等需要注册的DLL,那么选择“Self-registration”
5、设置(安装、卸载)快捷方式:开始菜单创建快捷方式和在桌面创建快捷方式。
然后创建卸载程序的快捷方式
6、修改安装步骤、对话框、背景等
7、把.NET Framework4.5一起打包进程序去:
1)点击“Specify Application Data”–双击“Redistributables”–勾选“Microsoft .NETFramework 4.5 Full”–勾选之后,它会自动联网下载,下载速度是比较慢的,下完之后,右侧就会变成“Installed Locally”
.NET 4.5:如果大家嫌慢,那就去网上下载:dotNetFx45_Full_x86_x64.exe然后创建目录\Microsoft .net\4.5\Full放到这个路径:
C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites\Microsoft.net\4.5\Full
8、使用SingleImage的安装包,将所有文件集成到一个Setup.exe中,再次安装的时候只需要一个Setup.exe即可。
点击“Prepare for Release”–双击“Releases”–点击选中“SingleImage”–选项卡点击“Setup.exe”–找到 “InstallShield PrerequisitesLocation”,把它设置为“Extract From Setup.exe”
9、打包发布:
生成解决方案后会在安装程序集下面生成一个名为Setup的文件夹,安装文件就保存在下面的目录中。Install在生成安装文件后会有Setup.exe和.msi两中安装文件,exe文件是安装的引导文件,核心文件是msi文件,里面封存了程序的组件。在里面找到Setup.exe文件及msi文件即可进行安装。
10、点击Setup.exe,进行安装,如果想卸载,点击Uninstall卸载
原文链接:
https://blog.youkuaiyun.com/zzq060143/article/details/76120781
https://blog.youkuaiyun.com/u010872301/article/details/80509405