![](/img/trans.png)
[英]remove program from programs and features when installing newer version msi using wix
[英]WIX: InstallValidate adding REMOVE property when installing MSI?
我正在創建一個MSI。 當我嘗試通過安裝
msiexec /lvxe log.txt /i product.msi
我在日志文件中看到以下內容:
MSI (s) (2C:BC) [06:22:05:579]: PROPERTY CHANGE: Adding REMOVE property. Its value is 'ALL'.
Action ended 6:22:05: InstallValidate. Return value 1.
這會阻止我執行自定義操作,因為它的條件是(未安裝且未刪除)。
任何想法? 我認為REMOVE = ALL僅設置為卸載。 提前致謝。
以下內容基於我發送的日志文件:
根據Windows Installer文檔:
默認值如果未指定任何值,則安裝級別默認為1。
有1個功能級別為30,因此未安裝。
由於沒有計划安裝任何功能,因此根據定義,這是卸載,並且InstallValidate將REMOVE屬性設置為ALL。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.