2012-03-26 18 views
0

有沒有一種方法可以使用升級後的MSI(在WIX中創建)卸載(而不是升級)我的應用程序的先前版本?如何使用WIX中創建的升級MSI文件卸載我的應用程序?

這可能嗎?

+1

也許這將幫助你:HTTP:// stackoverflow.com/questions/7802965/upgrade-with-wix – 2012-03-26 13:54:49

+0

謝謝,已經看到了這些,但仍然錯過了這一點.. – jinn 2012-03-28 15:51:48

回答

1

對不起,我錯過了與部分:

和不升級後

我還沒有看到這樣做過。爲什麼不直接使用原始應用程序中的MSI啓動卸載?

如果你想執行就可以創建一個可執行的卸載簡單的雙擊包,不要緊的編程語言中,執行該:

msiexec /x {..<product code>..} 
+0

我想在升級的MSI內部有一個卸載opton,所以我不知道我應該修改什麼在WIX中實現RemoveExistingProducts,然後跳過安裝。 – jinn 2012-03-29 08:22:08

+0

對不起,我還是不明白爲什麼你不能使用舊版本的MSI進行卸載。你能解釋一下嗎?我問這是因爲它不推薦使用標準做法來創建MSI,它可以刪除舊版本,但不會安裝其他任何東西,即較新的版本。 – 2012-03-29 20:45:32

相關問題