維克斯開發商安裝目錄隨機的名字!如何設置爲MSI(WiX的)
是否可以指定隨機名稱與財產或VBScript自定義操作的幫助下安裝目錄名稱...
我有以下Product.wxs:
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLLOCATION" Name="Client">
<Component Id="ProductComponent">
<File Id="File001" Source="..\Release\One.dll" />
</Component>
...
它是準備安裝目錄,如: C:\ Program Files(x86)\ Client
我需要這樣的 C:\ Program Files文件(x86)的\ 234wfdasdqaw 其中「234wfdasdqaw」,這在任何情況下產生的隨機字符串時 一)運行MSI安裝 B)如果管理員沒有設置通過命令行的INSTALLLOCATION 。
可能嗎? 謝謝。
是,創建一個立即採取行動,將修改INSTALLLOCATION屬性。 –
我已經寫了20年的安裝程序,從來沒有見過這樣的設計。你能描述爲什麼你需要這樣做嗎? –
好吧,我必須立即創建自定義操作?必須爲自定義動作設置「之前」或「之後」的參數。請顯示示例 – Aleksey