我們在文件SomeDialog.wxs中有一個WiX片段,用於提示用戶輸入一些信息。它在控制對話框順序的InstallerUI.wxs文件的另一個片段中被引用。當然,Product.wxs是我們的主要文件。很棒。如何在兩個WiX項目中共享WiX片段?
現在我有另一個應用程序的.MSI的第二個Visual Studio 2008 Wix 3.0項目,它需要問用戶相同的信息。我似乎無法找出共享該文件的最佳方式,以便更改所請求的信息將導致兩個.MSIs獲得新的行爲。
我真的不知道合併模塊,.wsi(include)或.wixlib是否是正確的解決方案。我本來希望找到一個這樣做的人的簡單例子,但我迄今爲止失敗了。
編輯: 基於Rob Mensching's wixlib blog entry,一個wixlib可能是答案,但我仍然在尋找如何做到這一點的例子。
關於wixlibs:您是在尋找一個使用命令行工具的例子,或者您是否在Visual Studio中使用votive? – 2010-05-04 22:41:15
Wim Coenen好問題。我編輯了這個問題,以反映我們正在使用Visual Studio 2008. – 2010-05-05 13:35:37