[英]Uninstalling another product during install using WiX
我希望能夠在安裝MSI文件時刪除另一個應用程序。 目前,我在WiX中有以下內容:
<Upgrade Id="{586A589B-D6D5-48D3-9B6D-571EF230ED6A}">
<UpgradeVersion Minimum="$(var.ProductVersion)"
Property="NEWERPRODUCTFOUND"
OnlyDetect="yes"
IncludeMinimum="yes" />
<UpgradeVersion Minimum="1.0.0"
Maximum="$(var.ProductVersion)"
Property="PREVIOUSVERSIONSINSTALLED"
IncludeMinimum="yes" />
</Upgrade>
<Upgrade Id="{71F6B5D5-8CB9-48C9-B359-4BA22D5ADAF3}">
<UpgradeVersion Minimum="1.0.0.0"
Maximum="3.5.3"
Property="OLDAPPFOUND"
IncludeMinimum="yes"
IncludeMaximum="yes"/>
</Upgrade>
第一個升級部分是升級我當前的MSI文件(這是有效的)。 第二部分是我試圖用來刪除其他應用程序(這不是)。 當前的MSI文件和我試圖刪除的文件都安裝在每台機器上下文中,所以我無法理解為什么這不起作用。 如何解決這個問題?
詳細日志文件應指示升級元素正在檢測哪些產品。 從那里應該可以追蹤你的創作中的錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.