我已经为Inno Setup多年的所有Delphi工具创建了设置。现在有些用户更愿意使用MSI安装包,因此他们可以将设置从中央服务器部署到所有工作站。如何创建MSI设置?
如何创建一个?我是否必须购买Visual Studio或其他产品?
我已经为Inno Setup多年的所有Delphi工具创建了设置。现在有些用户更愿意使用MSI安装包,因此他们可以将设置从中央服务器部署到所有工作站。如何创建MSI设置?
如何创建一个?我是否必须购买Visual Studio或其他产品?
查找的Windows Installer XML(WiX)
您可以使用Visual Studio - 这是支付。
您可以使用http://www.advancedinstaller.com/ - 它有一个免费版本。
可以使用http://nsis.sourceforge.net/Main_Page - 例如AOL的Winamp使用此安装程序 - 并且是非常配置而且是开源的。
谷歌 “免费软件的MSI安装程序”。
例如这里http://www.advancedinstaller.com/
有几个选项:
http://rbytes.net/software/development_c/install-and-setup_s/
虽然是Windows中,大多是 “共享”,而不是真正的自由和开放源码。
您可以购买创建安装包的市场领导者InstallShield。它提供了许多超越您获得免费软件解决方案的功能。
警告:InstallShield非常昂贵!
如果您不了解Windows Installer,那么我强烈建议您使用The Definitive Guide to Windows Installer。不了解MSI,您无法真正使用WiX。还值得下载的是Windows Installer 4.5 SDK。
如果你不想学习Windows Installer的基础知识,那么你将需要一些向导类型包来隐藏所有基本细节并且握住你的手。有很多选择,一些比其他更昂贵。
不过我还是会建议拿起上面的书,花一些时间来了解这是怎么回事“在引擎盖下“,当客户开始抱怨设备中有些东西被破坏时,它真的会帮助您找出错误的原因:)
你可以转到这个链接https://stackoverflow.com/q/45795216/5955233 – 2017-08-21 10:55:15