码迷,mamicode.com
首页 > Windows程序 > 详细

使用InstallShield 2010打包Winform安装包

时间:2015-06-14 18:28:16      阅读:409      评论:0      收藏:0      [点我收藏+]

标签:

1.前言

最近,私下帮客户做了一个静脉识别系统,在产品发布的时候,自然少不了打包安装包。由于之前一直在搞B/S相关开发,对打包这块不是很熟悉,今天就来探讨一下。

2.打包工具选择

比较好的打包工具很多,NSIS、InstallShield、还有VS自带的都有,不过好像在VS2013之后InstallShield就成默 认的打包工具了。仔细看了下资料,InstallShield在Windows安装包制作方面是非常优秀的,是微软的金牌合作伙伴明智的信赖,呵呵。就选 择他吧。

其实NSIS也挺好,只不过相对于InstallShield,操作有点复杂了,InstallShield好但是收费,不过在天朝,你懂得。最新版用不了了,就用2010版吧。

3.InstallShield2010下载

3.1.下载地址

http://pan.baidu.com/s/1o6FYono

3.2.提取码

该内容需要登录可见。或者联系博主TerwerGreen获取。

4.使用步骤

安装过程就不说了,记得先装原版文件,后安装破解包就行。

4.1.新建项目

注意这里选择InstallScript MSI Project

技术分享

4.2.修改语言

注意,如果是制作中文安装包,这里一定要先设置,否则或有莫名其妙的错误,安装后的名称一直设置失败,就算写了中文,也无效,可能是bug。

技术分享

4.3.设置公司信息,最后是英文

技术分享

4.4.设置环境依赖(非常重要)

我们只到,软件打包最头疼的就是依赖,Installshield很好的处理了这个。我们这里需要C++ 2008和.NET 4.0,勾选了之后,在安装时,如果客户的电脑没有环境,会自动提示安装。

技术分享

技术分享

4.5.设置输出文件

接下来需要指定安装文件,就是程序发布后的文件了。

这里有一个提示,直接确认即可

技术分享

接下来设置需要排除在外的程序,英文想pdb还有一些文件是不需要包含在安装包里面的,直接填写即可,支持正则,例如

images,Log,*.pdb,*.vshost.exe,*.vshost.exe.config

技术分享

完成之后大致是这个样子

技术分享

4.6.设置快捷方式

先创建一个卸载快捷方式,这个很方便

技术分享

启动快捷就复杂点了,先选择创建快捷方式,然后找到相对目录,输入文件名称

技术分享

技术分享

记得勾上桌面快捷方式

技术分享

4.7.测试发布

技术分享

技术分享

技术分享

注意这里一点要选择Web。生成单个文件

技术分享

技术分享

在后面就一直下一步就可以了。

最后一步,如果是下面的结果,就说明成功了。

技术分享

4.8.效果预览

技术分享

技术分享

技术分享

至此,安装包制作完毕。

转载请注明:特维博客 » 使用InstallShield 2010打包Winform安装包

使用InstallShield 2010打包Winform安装包

标签:

原文地址:http://www.cnblogs.com/tangyouwei/p/4575429.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!