1、本人开发工具用的是visual studio 2015 ,打包控件 installshield-limited-edition,如下图所示:
2、新建了一个基本的三层项目,用来测试打包,如下图所示:
3、根据实际情况,填写程序基本信息,如下图所示:
4、这一步非常重要,如下图所示:1、设置为简体中文,否则安装路径有中文的话就会出问题。2、设置默认安装路径。3、修改默认字体。4、每次升级,重新打包,只需要点击这一行右侧的“...”按钮,就会重新生成code,安装时就会自动覆盖老版本。
5、选择程序集 .net framework 4.0,如下图所示:
6、添加要打包的文件、程序,如下图所示:
7、如果你的是.net项目程序dll、exe,那就按照默认的设置,不要去改,否则出错。如果你的是ocx或者activex等需要注册的dll,那么选择“self-registration”,如下图所示:
8、设置快捷方式,如下图所示:
9、注册表配置:打开现在这个测试项目,不需要写注册表信息,所以我什么都不改。如果你的项目要写注册表,那就自己填,如下图所示:
10、安装访谈安装界面对话框配置,如下图所示:
11、修改安装步骤、对话框、背景等,如下图所示:
12
........................13、最后的设置,解决方案上点击“prepare for release”–双击“releases”–点击选中“singleimage”–选项卡点击“setup.exe”–找到 “installshield prerequisites location”,把它设置为“extract from setup.exe”,如下图所示:
14、打包完成了,运行效果,如下图所示:打包后的程序放在这个地方:xxxexpresssingleimagediskimagesdisk1setup.exe 。