1
我試圖在更改msi文件後生成一個mst文件。我的方法就是這樣。如何生成mst文件差異爲2個msi文件
- 取出原始.msi文件的副本。
- 在msi文件副本中進行所有修改。
現在我有2個msi文件original.msi和modified.msi。有什麼辦法可以通過修改modified.msi-original.msi來生成.mst文件。我發現installshield MsiDiff.exe的這個命令行工具可以在日誌文件中產生差異。是否有一種方法可以根據差異生成mst文件。
"C:\Program Files\InstallShield\2014\System\MsiDiff.exe" "C:\InstallShield 2014 Projects\MyProject1.msi" "C:\InstallShield 2014 Projects\MyProject2.msi" /out "C:\Log File.xml"
我尋找一個命令行工具這需要「orig.msi」和「modified.msi」作爲輸入,並且可以生成差作爲MST文件。
是腳本的名稱wigenxfm.vbs –
是的,它的這一個:「WiGenXfm.vbs - 從兩個數據庫生成轉換,或比較它們」 – Meliart
我有一個問題使用這個vbs。我能夠得到不同的結果。但是,在msd中彙總信息的所有更改都未反映在生成的mst中。 –