2013-02-28 44 views
2

我已經創建了一個wix引導程序,可以在沒有使用主題文件的情況下在所有計算機上正常運行。如果我使用主題文件,它將在我的電腦上運行,但不在其他人的電腦上運行。Wix Bootstrapper在使用ThemeFile時不會運行

<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" > <bal:WixStandardBootstrapperApplication LicenseFile="C:\eula.rtf" ThemeFile="C:\myTheme.xml" /> </BootstrapperApplicationRef>

回答

4

首先,看一下在其他計算機上捆綁的日誌文件來查看錯誤。該消息可能表明加載主題時存在問題。如果是這種情況,請確保主題文件中的所有路徑以釋放文件(例如,Image元素ImageFile屬性)是相對路徑。最後,請確保在BootstrapperApplicationRef中包含Payload元素的散文件。

與.wxs文件不同,主題文件的鬆散文件不會自動包含在內。這就是爲什麼你必須自己添加Payload元素。

相關問題