通过使用Windows安装程序wix创建的补丁/修补程序升级MSM文件的DLL

时间:2016-03-28 13:27:21

标签: wix windows-installer installer

嗨我们有一个场景:

我们通过安装程序安装程序在系统中部署了DLL。

现在我们升级了DLL并为其创建了msm文件。

现在想要通过补丁/修补程序安装程序而不是安装程序安装程序部署升级的DLL。

怎么做?

1 个答案:

答案 0 :(得分:0)

基本上,您使用新的合并模块重建MSI文件,然后将其用于原始MSI文件以创建补丁。它与文件不在合并模块中的情况相同 - 您仍然增加其文件版本,重建MSI然后创建补丁。 Windows SDK方法是使用MsiMsp.exe和.PCP文件,其中包含对新旧MSI管理映像的选项和引用。这应该有所帮助:

http://trentm.com/2007/05/building-msi-patch-packages-msp-with-wix.html

WiX也可以进行修补,

http://wixtoolset.org/documentation/manual/v3/patching/wix_patching.html