C# 之VS程序打包

 VS2012未曾自带打包工具,所以要先下载并安装一个封装工具。我动用微软提供的包裹工具: 
InstallShield2015LimitedEdition。下载地址:http://pan.baidu.com/s/1c229wdU,密码:nbnd。注意:把包装工具安装好后,先利用注册码激活后再展开包装,如若接纳试用就展开打包,安装打包后的软件的时候会有提示,大概内容就是:本软件是利用的未注册的工具举办包装的。(PS:多影响用户体验啊,还从来不设置使用就收到警告指示)

 卷入的详实过程:

1.新建安装配置项目

在要打包的门类的“解决方案资源管理器”中,右击“解决方案***” 》添加》新建项目“。在弹出框中精选和安装信息如下图:

图片 1

创设成功后的资源管理器的协会图如下图:

图片 2

2.装置程序基本音讯

Application
Information首要安装程序在设置时显示的关于程序的片段音讯,包括:程序开发集团、程序名、程序版本号和商家官网等

图片 3

General Information 仍可以够安装更加详细的消息:

图片 4

3.安装安装需求

 Installation
Requirements重点是挑选辅助的操作系统和其余依赖的软件框架。依据自己要求采纳即可。

图片 5

4.添加施用文本

Application
Files一项用于安装应用程序锁包含的文书。程序引用的DLL,其他文件,如:exe文件,chm文件等都在这一步添加。

第一设置程序的主输出(主输出就是先后主体,包括程序的开行和输入):

操作步骤:1.选中先后名(图中左侧红框) 》
2.点击“Add Project Outputs”  》
3.勾选主输出(图中左侧红框)》4.点击“OK”

图片 6

因此“Add Files”添加程序引用的DLL及其它文件。

图片 7

5.装置程序便捷图标

 

操作步骤:

 

1.点击左侧的“Create an uninstallation
shortcut”,为顺序创造卸载项目;

 

2.点击“New…”,在弹出的菜单中接纳上一步生成的“*.主输出”文件,默认名字是“Built”,通过“rename”按钮可以变更名字,本名字将展现在安装程序的图标下面(如桌面上的QQ图标);也得以安装程序Shortcut,即选取程序安装后在桌面或开头菜单中展示的图标;

 

3.设置程序图标和卸载选项图标的显得地方,选项如下图4方框。

图片 8

6.装置程序的注册表音信

 也可以不安装,跳过此步骤。

图片 9

7.设置安装视图

据悉我需求举行安装即可。

图片 10

8.揭橥程序

  上边的设置步骤执行到位后即可生成解决方案,可是变化的文本会放在DVD-5文件夹内,想要使用安装文件的话就非得拷贝整个文件夹否则设置会出错,这样内容很麻烦,而且给客户的装置体验度也很差。

         
解决办法:使用SingleImage的安装包,将具有文件集成到一个Setup.exe中,再度安装的时候只需要一个Setup.exe即可。

步骤:右击“解决方案” 》 属性,再按下图举办设置。

图片 11

9.将设置环境一并封装

操作步骤如下图:

图片 12

通过上述手续,程序打包完成,打包后的exe文件:

图片 13

在包装过程中,可能会遇上各个报错,遵照错误编号放狗搜索,一个个化解完,那么打包后的主次一定可以设置执行。

 

相关文章