2016-05-31 58 views
0

我有問題,試圖點燃.wixobjWiX的錯誤:lght0094未解決的參考符號

我與維克斯一個初學者,我試圖讓一些代碼斷this網站工作。

我在命令提示符下使用「蠟燭」命令做出Product.wixobj後,我去「輕」它,它給了我這個錯誤:

(mydirectory中)\ Product.wxs(235):錯誤LGHT0094:未解析的參照符號 'WixUI:WixUI_HK.wxs' 在部分 '產品:'。*

我使用的命令是 「光-ext WixUIExtension Product.wixobj」。

我的WiX版本是3.10。

謝謝!

回答

1

您沒有正確鏈接。您需要從以外的所有中創建wixobj文件,該頁面上的源文件。

您需要在WixUI_HK.wxs,Product.wxs,LicenseAgreementDlg_HK.wxs,ServerDlg.wxs上運行蠟燭,然後使用light命令引用您剛剛創建的所有obj文件以將它們鏈接在一起。您還需要爲light.exe提供-loc Product_en-us.wxl,以便它替換wxs文件中的所有!(loc.StringName)。

我會建議您嘗試使用Visual Studio中,如果你能做出一個wixproj所有這些文件添加到項目中。 Wix將負責正確構建和鏈接你的文件。

另一個問題,你將試圖建立這個,你可能沒有「uberAgent.exe」或app.ico,BannerTop.bmp,Dialog.bmp或Eula-en.rtf文件。