我需要我的應用程序的文件安裝到通常的位置像C:\Program Files\MyApp
還需要複製幾個人到自定義文件夾中的另一個分區
(比方說D:\CustomFolder
,它允許硬編碼它)。WIX:將文件複製到定製目錄在另一個分區
安裝應該保持沉默 - 無需gui或嚮導。而且所有的東西都應該放在一個* .msi文件中。
我可以通過CustomActions
來實現,但優雅的聲明方式更可取。
有沒有人試過這種?
謝謝。
UPDATE: 忘了提,這是允許的的文件,應該是在單獨的分區在C:\Program Files\MyApp
這不是一個副作用 - 這是它的工作原理和設計。當您在File元素下嵌套一個CopyFile時,這會生成DuplicateFile Windows Installer表的記錄。如果直接在組件元素下嵌套CopyFile,這意味着您不是安裝該文件,而是將外部文件複製到指定位置。我建議你瞭解底層的Windows安裝程序的概念更好的 - 作爲一個結果,你就會明白爲什麼WiXworks這樣:) – 2012-03-28 20:30:06
刪除關閉標籤** ** DirectoryRef我 – Vojta 2018-01-02 10:55:55