我使用 WiX Pyro(使用纯 WiX 工具集)创建了一个 MSP 补丁文件。但似乎创建的 MSP 文件不包括内容更改但版本号未更改的文件。正如我认为的那样,这些文件中的大多数实际上并没有在主要内容上进行更改,而只是由 Visual Studio 重建。因此,Pyro 所做的可能是可取的行为。
但是我的客户问我为什么最新的MSI安装的文件和MSP补丁更新的文件不同。所以,我想知道有什么方法可以将这些文件包含到 MSP 补丁中,或者我可以告诉我的客户这两个文件集(最新的 MSI、旧的 MSI + MSP)是相同的,这样您就可以安全地使用该产品了吗?(当然,我觉得我的文件版本管理很差,不系统,但是微星的版本规则对我来说太严格了,有点不灵活。)