我正在使用WIX生成MSI以安裝應用程序。我希望應用程序安裝在先前安裝的應用程序的子文件夾中。問題是這個以前安裝的應用程序的路徑可以在安裝時更改(UI提供了一個目錄選擇對話框);該路徑被保存在註冊表項中。如何獲取此註冊表項的值,並將其作爲TARGETDIR值用於我的新應用程序?根據註冊表項WIX動態設置安裝路徑
2
A
回答
1
您應該看看RegistrySearch元素。順便說一下,this paragraph of the WiX tutorial描述了在這種情況下你應該遵循的方法。
希望這會有所幫助。
3
我會使用ComponentSearch並使用自定義操作在TARGETDIR中設置結果。
相關問題
- 1. 如何從註冊表項設置合併模塊的安裝路徑?
- 2. Wix安裝程序在修復時清空註冊表設置
- 3. WiX - 如果註冊表搜索失敗,我如何安裝到備用路徑
- 4. 引用目錄使用Wix在註冊表值中安裝路徑
- 5. WiX在安裝時卸載文件和註冊表項
- 6. 使用wix安裝程序創建註冊表項
- 7. Wix安裝程序查找不存在的註冊表項
- 8. 設置UI對話框並用WiX條件安裝路徑
- 9. Visual Studio安裝項目 - 每個用戶註冊表設置
- 10. .NET安裝項目 - 更改註冊表設置
- 11. 通過ClickOnce安裝設置註冊表項
- 12. 動態根路徑路徑
- 13. 在Windows 7安裝過程中,WiX不會添加HKLM註冊表設置
- 14. 註冊表項值設置
- 15. Rails根據註冊路徑設計添加角色
- 16. Java:從註冊表中查找安裝路徑
- 17. 從註冊表中檢索文件安裝路徑
- 18. 如何引用註冊表值中文件的安裝路徑?
- 19. IronPython Windows註冊表獲取安裝路徑
- 20. 動態設置類路徑
- 21. 根據語言動態設置rotue /路徑名稱
- 22. 安裝項目COM註冊
- 23. 如何從Wix#MSI安裝程序註冊VSTO加載項
- 24. WIX:如何根據運行安裝程序的操作系統更改註冊表項?
- 25. 如何設置python安裝路徑?
- 26. 如何根據註冊表值停止.NET安裝程序?
- 27. wix安裝程序3.7引導程序註冊表搜索
- 28. Wix:添加順序註冊表項
- 29. WIX安裝程序 - 防止安裝和註冊dll,如果它已經安裝和/或註冊
- 30. WIX - 在安裝期間檢查複選框時刪除註冊表項