我有一個安裝程序,它是用WIX
創建的,並通過XmlFile修改了一個配置,但是我相信Wix Util Extension不會在修復時執行這些操作。這在嘗試執行自我修復安裝程序時會導致問題。有什麼辦法來完成我正在尋找如何修改wix修復xml
3
A
回答
1
通過拼湊一堆的來源,我想出了以下內容:
<Property Id="REINSTALLMODE" Value="amus"/>
<SetProperty Id="REINSTALL" Value="ALL" After="AppSearch">
<![CDATA[Installed AND REMOVE<>"ALL"]]>
</SetProperty>
這迫使一個REINSTALL = ALL
,如果它不是一個拆卸或安裝
1
我有類似的情況。用戶可以通過UI編輯屬性,通過註冊表存儲/加載並寫入配置文件。除了Justin的回答,必須在每個屬性上設置Secure =「yes」,否則MSI將忽略它(日誌將顯示「忽略不允許的屬性」)。
相關問題
- 1. 如何修改與WiX的工具集XML文件
- 2. 如何修改修復coldfusion.cfc文件
- 3. 如何在WiX中創建不是「修復」的修補程序
- 4. 如何修改XML元素
- 5. 在Wix中修改WixUI_Font_Title
- 6. Wix修改現有控件
- 7. 複雜XML的XML Starlet修改命令
- 8. Java XML修改
- 9. android修改xml
- 10. Java修改XML
- 11. 如何修改重複值
- 12. 如何修改python複數
- 13. 在更改/修改期間wix修改註冊表值
- 14. 修改重複
- 15. 修改xml文件
- 16. 讀/寫/修改XML
- 17. 修改SQL XML列
- 18. 修改XML文件
- 19. 上飛修改XML
- 20. 修改XML標籤
- 21. XML內容修改
- 22. LINQ to XML - 修改
- 23. 如何基於XSD「自動修復」XML?
- 24. 如何在Android中修復XML佈局?
- 25. 如何修復重疊的XML?
- 26. 如何修復畸形的XML?
- 27. 如何修復XML文件錯誤?
- 28. WIX可以修改XAP包內的XML文件嗎?
- 29. 如何修改
- 30. 如何修改