我创建了一个使用WiX创建MSI的配置工具,并且参考以前的MSI可以构建MSP。
即使是客户也可以使用此配置工具来创建他们的MSI和MSP。
我会将安装程序交付给客户(MSI或MSP) 在这里,我想确保当客户使用它时,所有GUID,ProductCode,UpgradeCode,组件ID都必须相同......
一种维护方法是将所有GUID存储在XML文件中,并将其作为二进制文件存储在安装程序中,当客户创建其MSI或MSP时,它们引用我提供的MSI或MSP中的二进制文件。
我希望你能看到还有其他办法吗?
答案 0 :(得分:1)
您还需要在存档中存储.wixpdb和msi文件,因为MSP Wix需要wixpdb作为参考并创建补丁。仅当您保留.wixpdb和msi的副本时才能引用原始配置和文件。
如何在wix教程中创建MSP ...