生成修补程序包
生成修补程序包的建议方法是,使用修补程序创建工具(如 Msimsp.exe)调用 Patchwiz.dll 中的 UiCreatePatchPackage。 Windows Installer SDK 中提供了 Msimsp.exe 和 PatchWiz.dll。
以下示例命令行使用 Msimsp.exe 和创建修补程序创建属性文件中创建的 .pcp 文件生成示例修补程序包 MNP2000.msp。
Msimsp.exe -s C:\Note_Installer\Patch\MNP2000.pcp -p C:\Note_Installer\Patch\MNP2000.msp
创作的修补程序创建工具可以通过调用 UiCreatePatchPackage 生成修补程序包,如下所示。
UiCreatePatchPackage ("C:\\Note_Installer\\Patch\\MNP2000.pcp", "C:\\Note_Installer\\Patch\\MNP2000.msp", NULL, NULL, "", TRUE)