用C#寫的winform程序做成安裝包后安裝。在已有舊版本程序的機子上用新版本的安裝包安裝軟件時提示
“已經安裝該產品的另一個版本。無法繼續安裝此版本........”
在安裝部署項目中設“RemovePreviousVersion”為true后也不行。
還是提示要卸載舊版本才能安裝新版本。。如何設置在安裝新版本時復蓋掉舊版本??
以下是解決方法:
1、確認兩個版本的RemovePreviousVersion設置都是true
2、確認兩個版本有不同的ProductCode和相同的UpgradeCode
3、確認你的系統是干凈的,沒有任何舊版本的殘留……
4、確認后一個版本的版本號比前一個版本的大
