我工作的公司正在寻找安装人员的不同选择。该产品包含ASP.NET网站,一些Web服务和Windows服务。我们希望能够一次安装所有内容,但能够单独卸载或更新服务。我们还希望能够从安装程序对话框配置/编辑xml文件(如app.config或自定义xml文件),而不会有太多麻烦。
Installshield,Wix和NSIS是否特别适合这样做?
答案 0 :(得分:1)
WiX和InstallShield都可以做到这一点,但两者都将采取巨大的学习曲线。如果您考虑在安装程序优雅期间运行vbscripts,NSIS也可以这样做。有经验的人可以帮助你加快速度。
答案 1 :(得分:0)
我刚刚完成了需要支持IIS7的安装程序,我不得不说,一旦你在MSI开发中工作了一段时间,使用WiX比使用InstallShield更容易。