InstallShield2018免费版是一款功能强大的安装包制作工具,基于windows系统推出的一款安装程序制作软件,主要用于程序的打包和封包,可以设置安装向导、注册表写入方式、打包exe为可执行安装文件等,是开发者进行应用程序开发的好帮手,推荐有需要的朋友下载!

InstallShield 2018新功能
1.更简单、更干净安装、升级和卸载与环球Windows平台的支持
开发MSI和EXE安装程序,并创建通用的Windows平台(UWP)和Windows Server应用程序包以最小的脚本、编码和返工。
准备申请Windows服务器存储和纳米。
2.简化虚拟和云部署
使用多层安装模板部署Web /服务器应用程序作为一个单独的云计算方案
部署到混合云数据库与微软SQL Azure数据库支持
支持企业应用程序虚拟化采用验证兼容性和创建微软App-V包
3.最受欢迎的Microsoft Windows和Visual Studio解决方案的支持
快速、简单的方法来构建Windows安装程序
在Microsoft Visual Studio中创建直接安装
支持企业客户与ISO 19770 - 2软件库存标签,PowerShell脚本,侧面加载Windows存储应用
4.客户提供无缝的用户体验
创建安装程序,匹配您的公司和产品品牌与一种软件产品的先进UI编辑器
支持连续释放过程通过流媒体最新的更新和补丁安装时候,总是确保用户安装最新版本
安装本地化文本35种语言
5.不会过时的项目从OSS漏洞
是唯一一种软件产品安装自动化解决方案对OSS安全检查和IP合规风险与一个扫描您的项目。
6.开源软件检测和风险评估
使一种软件产品和潜在的OSS漏洞你的第一道防线。 一个快速、自动扫描识别OSS项目的组件。 知道你的许可义务和作出明智的船/没有船的决定。
7.Windows安装程序(MSI)安装
快速、轻松地创建Windows安装程序(MSI)设施先进支持SQL数据库,增强选项在IIS视图(仅总理和专业版),XML编辑和更多一种软件产品的直观的图形化开发环境。
8.自定义启动加载器包通用窗口
套件/高级UI安装包通用Windows平台应用程序包,MSI安装EXE安装、网络部署包和更多的到一个安装程序,供你的客户简单的安装。 增强为套件安装作者提供更多的控制。 安装程序可以与它们的依赖项绑定、服务器配置任务,PowerShell脚本,和所有必需的组件的一个复杂的安装。
软件特色
1.简化多层安装:利用多层安装模板,以单一云就绪包的方式部署网络/服务器应用程序
2.自动安装Windows角色和功能:为避免手动任务的风险,在应用程序安装过程中自动安装Windows角色和功能
3.在安装配置过程中运行PowerShell Scripts:通过运行PowerShell脚本,简化配置任务;企业脚本的语言选择
4.创建纯64位安装程序:在WoW64已被禁用的情况下,使用支持Windows服务器配置的64位安装程序部署64位应用程序
5.创建Microsoft App-V安装程序:现在包括Premier版本! - 以相同的流程创建物理应用包和虚拟应用包。包括对App-V 5新的支持
6.虚拟化适应性测试:确保应用程序与Microsoft App-V、VMware ThinApp和Citrix XenApp等企业应用程序虚拟化技术兼容
7.Win8验证测试:针对Microsoft的Win8和Windows Server 2012最佳实践验证安装程序
8.Win8启动画面图标固定:定义固定在Win8启动画面上的应用程序快捷方式,使终端用户获得清晰的第一印象
9.更新的高级软件界面设计工具:使用新Wizard设计功能创造现代的安装体验
InstallShield 2018安装教程
InstallShield使用教程
1、新建了一个基本的三层项目,用来测试打包
2、根据实际情况,填写程序基本信息
3、这一步非常重要,看上图 :
1)设置为简体中文,否则安装路径有中文的话就会出问题
2)设置默认安装路径
3)修改默认字体
4)每次升级,重新打包,只需要点击这一行右侧的“…”按钮,就会重新生成Code,安装时就会自动覆盖老版本
4、选择我要的.NET Framework 4.0
5、这里什么也不做
6、添加要打包的文件、程序
7、右键——属性(Properties)
8、非常重要:
1)如果你的是.NET项目程序DLL、EXE,那就按照默认的设置,不要去改,否则出错
2)如果你的是OCX或者ActiveX等需要注册的DLL,那么选择“Self-registration”
9、设置快捷方式
10、注册表配置:
1)打开这个
2)现在这个测试项目,不需要写注册表信息,所以我什么都不改。如果你的项目要写注册表,那就自己填。
11、安装访谈(安装界面对话框配置):
1)打开这个
2)我就不修改了,大家根据自己的需求调整。
3)如果要修改,点击这个
12、修改安装步骤、对话框、背景等
13、到这这一步,就剩下最重要的问题:如何把.NET Framework一起打包进程序去:
1)解决方案,点击“Specify Application Data”–双击“Redistributables”–勾选“Microsoft .NET Framework 4.0 Full”–勾选之后,它会自动联网下载,下载速度是比较慢的,下完之后,右侧就会变成“Installed Locally”
A).NET 4.0:如果大家嫌慢,那就去网上下载:dotNetFx40_Full_x86_x64.exe,然后放到这个路径:
C:\Program Files (x86)\InstallShield\2013LE\SetupPrerequisites\Microsoft .net\4.0\Full
这样的话就能节省很多时间了,不过除了这个,它还需要下载其他东西的,只是你可以节省这部分时间
B).NET 3.5 SP1:下载dotnetfx35.exe,然后放到这个路径:
C:\Program Files (x86)\InstallShield\2013LE\SetupPrerequisites\Microsoft .net\3.5 SP1\Full
14、最后的设置:
1)解决方案,点击“Prepare for Release”–双击“Releases”–点击选中“SingleImage”–选项卡点击“Setup.exe”–找到“InstallShield Prerequisites Location”,把它设置为“Extract From Setup.exe”
15、打包完成了,运行效果如上图:
1)打包后的程序放在这个地方:XXX\Express\SingleImage\DiskImages\DISK1\setup.exe (70.9MB,比较大)