2012-04-23 80 views

回答

4

WiX 3.6(Beta)有一個名爲「Burn」的新引導程序。你可以在這裏讀到它:

Building Installation Package Bundles

+0

好,但什麼是引導程序之前。我應該爲每個MSI創建一個Wix項目嗎?有沒有辦法從一個WIX項目中創建更多的MSI? – Roberto 2012-04-24 07:49:34

+0

有一些方法可以在wxs中使用預處理器變量,並將不同的值傳遞給編譯器以獲取安裝程序變體,但我懷疑這就是您需要的。您可能想要將您的安裝程序分解成碎片,然後創建2個wix項目,這些項目在不同的碎片集中引用,並且定義了沒有產品特定的屬性。沒有看到你的全部來源,很難給你一個答案。 – 2012-04-24 12:39:33

+0

基本上我現在所擁有的是很少的dll和很多媒體文件。他們都在同一個msi。我想通過主要更新來分發新的dll版本,而不會提供不變的媒體文件。根據你的回覆,我必須創建2個wix項目:1個用於dll,1個用於媒體。對於第一個發行版,我將使用引導程序合併msi,因爲更新我將只發布dll MSI。對我來說似乎沒問題! – Roberto 2012-04-24 12:49:05