【发布时间】:2019-09-11 04:35:22
【问题描述】:
我对 wix 很陌生。我刚刚阅读了有关 firegiant 的文档并创建了一个示例安装程序。我有几个问题。
我可以通过 wix 创建一个 .msi 来安装和升级吗?即如果用户系统上已经存在产品,.msi 应该在升级模式下运行。如果该产品不存在,相同的 .msi 应该以全新安装模式运行。如何为这样的 .msi 打包文件?这是否根据安装期间的条件工作
如果用户的系统有较新的文件,则安装程序不应覆盖它。问题是,用户系统上的这个较新文件是由用户手动更新的。当 wix 看到较新的文件未绑定到任何版本的 wix 时,wix 会不理会它吗?
【问题讨论】:
-
注意:“Windows Installer”是 Windows 的一部分,是执行引擎。它与“我可以”问题相关。 “WiX 工具集”是包的构建器。它与“如何”问题相关。 (与其他一些构建器不同,WiX 的设计目标是构建 Windows Installer 可以使用的任何合理的包。)我只是指出这一点,因为您可能会在 Windows Installer 文档中找到一些问题的答案。
-
哇!使用“如何”标签让事情变得更容易找到,这是一个很好的指针,谢谢!
标签: wix