我注意到跨平台工具和开源项目倾向于使用或使用使用NSIS,bitrock或其他基于.exe的安装程序的安装程序。而且我不是在围绕msi包装exe,这些安装程序完全避免触及msi系统。
支持msi有什么特别困难吗?或者只是流行的免费工具,从不打扰支持msi。似乎WiX仅适用于Windows应用程序。
答案 0 :(得分:1)
这是我的猜测(基于Windows平台上17年的安装经验)
Windows Installer是一个不同的野兽。它是陈述性的而不是命令性的,并且具有相当陡峭的学习曲线。大多数开发人员不希望使用10英尺杆接触安装人员。对于NSIS和其他人来说,它至少“感觉”像编程一样,所以开发人员认为它是一种优秀的安装程序。
但它不是......
您提到WiX仅适用于Windows。嗯,是的,MSI仅适用于Windows。