簡體   English   中英

WiX:在安裝過程中重命名文件夾

[英]WiX: Rename a folder during installation

我要安裝的文件夾結構非常復雜(數十個文件夾/子文件夾)。
我已經使用heat.exe准備了整個結構,但是某些文件夾名稱具有“模板”名稱,而不是真實的名稱。
在安裝過程中是否可以使用WiX重命名“模板”文件夾?
說我有

 DirA DirTemplate1 DirC DirD DirTemplate2 DirE 

我只能通過UI獲得DirTemplate1和DirTemplate2的真實名稱。
將文件夾復制到目標后是否可以重命名文件夾?

我想您熟悉WiX。 並解釋一些變體如何實現。

  1. 在目錄表中,您用CAPITAL字母命名了所需的文件夾,例如DIRTEMPLATE1。 然后創建對話框窗口,並使用新值設置此目錄。 在安裝過程中,將使用新的文件夾名稱創建目錄。
  2. (不推薦)創建自定義操作,該操作將在安裝結束時重命名所需的目錄。 不建議這樣做,因為卸載不會刪除新文件夾,修復無法正常工作。

我意識到這根本不可能以正確的方式完成,這與安裝思想背道而馳。
我會接受這樣的答案,並開始考慮其他解決方案。 並非所有問題都有解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM