1
我安裝了名爲XYZ.msi的產品。然後,我創建了一個補丁(patch1.msp),並將該補丁應用於我的產品,並且它工作正常。我還可以看到添加/刪除程序中的更改。修補程序在同一產品上不起作用的補丁上
然後我爲同一個產品(XYZ.msi)創建了另一個補丁(patch2.msp),當我雙擊它時,它會顯示「要升級的程序可能會丟失」。當我在XYZ.msi上應用patch2.msp而不應用patch1.msi時,我不明白這一點,但它可以正常工作,但應用這兩個修補程序都不起作用。
我正在通過patch.pcp文件通過msimsp.exe通過Windows Installer SDK進行修補。