winform 使用vs2013制作安装包

之前使用vs2010创建项目,项目完成后直接使用vs2010自带的安装包制作工具来创建安装包的,现在开发使用的vs2013,项目完成后进行安装部署,发现没有安装包制作工具,原来在VS2012以后,微软把这个去掉,集成使用了InstallShield进行安装包的制作,制作的思路大致差不多,但是在处理过程上还是有很大的不同,下面是VS2013基于InstallShield2015LimitedEdition 制作安装包。

1. 新建解决方案,选择新建项目,在打开的对话框中找到【已安装】-【模板】-【其他项目】-【安装和部署】,如图示winform 使用vs2013制作安装包_第1张图片

            (1)第一次使用只有一个灰色图标显示(启用InstallShield Limited Edition)。双击“InstallShieldLimited Edition”,进入下载网页,输入个人信息,点击提交,开始下载。

winform 使用vs2013制作安装包_第2张图片

         (2)下载完成后,在页面找到生成的序列号,复制并保存,在安装完成后,重启vs2013时需要输入这个序列号进行验证。

winform 使用vs2013制作安装包_第3张图片

2.安装InstallShield2015LimitedEdition完成后,重启vs2013输入序列号,再次执行步骤1的操作,选择“InstallShield Limited Edition Project”,设置安装包的名称和位置等,点击“确定”,进入安装包配置项的界面

winform 使用vs2013制作安装包_第4张图片  

(1)    应用程序信息    

配置公司名称,软件名称、版本、网站地址、程序包图标等基本信息。

winform 使用vs2013制作安装包_第5张图片


对于详细的程序信息,还可以通过【General Information】功能进行详细的设置处理,如设置安装包语言、软件名称、介绍等信息。单击【General Information】功能,出现一个更加详细的安装参数设置界面,根据提示设置相关的内容即可。


winform 使用vs2013制作安装包_第6张图片


(2)安装要求

我的安装包是基于.NET 4.5程序的,因此选择对应版本是.NET 4.5框架。你可以根据程序需要需要,选择对应的framework框架打包进去即可(如不需要,直接忽略)


winform 使用vs2013制作安装包_第7张图片


(3)添加安装包目录和文件

  制作安装包一个重要的步骤就是添加所需的目录和文件,在Application Files里面可以添加对应的目录和文件。


winform 使用vs2013制作安装包_第8张图片

也可以在【files and folders】打开主文件,右击.exe可执行文件,查看他的依赖应用,可以去掉一些不需要的DLL。


(4)程序打开方式

在启动菜单创建对应的菜单、在桌面创建快捷方式、添加卸载程序等。


winform 使用vs2013制作安装包_第9张图片

点击【shortcus】打开,可以定义程序的名称,桌面图标等。

注:如果需要把.NET Framework一起打包进程序去:在“SpecifyApplication Data”下找到“Redistributables”双击打开。在左边的内容窗口中找到“Microsoft .NET FrameWork 4.5 Full”选中该条选项,此时系统会自动进行下载。下载完成的标识为“Needs to be download”变为了“Installedlocally”.(如何不打包framework,可以直接忽略)

winform 使用vs2013制作安装包_第10张图片

(5)安装界面

Install Shield提供了安装对话框界面设置,可以在这里设置所需要的安装包对话框,如许可协议、欢迎界面、安装确认等对话框,以及一些自定义的界面也可以。

winform 使用vs2013制作安装包_第11张图片

打击【Dialogs】对话框,可以展示更详细的界面设置

winform 使用vs2013制作安装包_第12张图片


以上步骤配置完成后,打开“release”,vs2013默认的解决方案配置是“CD-ROM”,另外还有“DVD-5”和“singleImage”,这里我们制作安装包使用“singleImage”,使用“singleImage”最后生成的安装包只有一个.exe文件,程序所需要的引用、配置文件及框架都会集成在.exe文件里面,直接双击运行即可。在“CD-ROM”下进行生成的安装包目录里面有各种配置文件和原项目文件,不建议在“CD-ROM”下生成安装包。“DVD-5”未使用过。

winform 使用vs2013制作安装包_第13张图片



安装包的位置:项目根目录/Express/SingleImage/DisImages/DISK1/setup.exe

自定义对话框背景: C:\Program Files(x86)\InstallShield\2013LE\Support\Themes\InstallShield Blue Theme

自定义对话框文字:C:\Program Files(x86)\InstallShield\2013LE\Languages


初次写文章,这些步骤虽然没有任何技术含量,但也值得分享一下



相关参考:

http://www.cnblogs.com/syncCN/p/5645189.html

http://www.cnblogs.com/smallcoderhujin/p/3756896.html


你可能感兴趣的:(winform 使用vs2013制作安装包)