我一直未能成功地尝试找到列出 WiX(Windows Installer XML)/WiX 工具集功能限制的文章或帖子。使用 WiX 几周后,我可以想到最新 RTM 版本(v3.0)中至少有两个限制:
你还能想到其他限制吗?您在进行部署项目时遇到过什么情况吗?我认为这些信息对于学习 WiX 的人来说可能会很方便。
对我来说,回答这个问题最简单的方式是 WiX 缺少 InstallShield 所具有的功能(功能差距)。
我已经使用热量相当成功地提取了 COM,所以这不再是我关心的问题。
我想补充几点,但这些很难被称为严重的限制,因为它们都可以解决:
让我再次重申,我不考虑这些严重的限制。我对 Rob 和团队迄今为止所做的事情感到非常满意,他们正走在正确的轨道上! :)
如果这是 python 安装程序:
“所有用户”安装不会在注册表的 HKLM 或计算机部分中注册。
它是一个非托管应用程序,因此 Windows 服务器会报告错误“0x080070659 - 系统策略禁止此安装。请联系您的系统管理员。”如果普通用户尝试运行它(DisableMSI 默认为 1)