2
我創建了我的WIX安裝選項,進行升級以便刪除以前的DLL 但是,當我進入控制面板並轉至 添加/刪除程序部分時,以前的版本仍然存在。WIX程序仍然存在於控制面板的添加/刪除部分
如何從此添加/刪除部分刪除此前一個圖標?
.....
針對以下 對不起,我仍然無法得到這個工作,以前的版本仍然在添加顯示評論/刪除,當我升級程序部分, 下面是一些代碼
我確實有編號開始爲「*」,但現在我只需要改變產品ID,當我讓我的未來建設
<Upgrade Id="$(var.UpgradeCode)">
<UpgradeVersion Minimum="$(var.ProductVersion)" OnlyDetect="yes" Property="NEWERVERSIONDETECTED"/>
<UpgradeVersion Minimum="1.0.0"
IncludeMinimum="yes"
OnlyDetect="no"
Maximum="$(var.ProductVersion)"
IncludeMaximum="no"
Property="PREVIOUSVERSIONSINSTALLED" />
</Upgrade>
如果您安裝了兩個相同的.msi版本,則沒有將UpgradeCode設置爲正確。在這裏閱讀更多。 http://blogs.msdn.com/b/johnls/archive/2006/11/13/how-to-upgrade-software-with-a-windows-installer-package.aspx –
我同意Morten,但我認爲您在產品ID和升級ID之間感到困惑。升級ID將在您的產品元素中設置。這是您檢測以前版本時需要使用的一個。 –