WiX的错误:lght0094未解决的参考符号

WiX的错误:lght0094未解决的参考符号

问题描述:

我有问题,试图点燃.wixobjWiX的错误:lght0094未解决的参考符号

我与维克斯一个初学者,我试图让一些代码断this网站工作。

我在命令提示符下使用“蜡烛”命令做出Product.wixobj后,我去“轻”它,它给了我这个错误:

(mydirectory中)\ Product.wxs(235):错误LGHT0094:未解析的参照符号 'WixUI:WixUI_HK.wxs' 在部分 '产品:'。*

我使用的命令是 “光-ext WixUIExtension Product.wixobj”。

我的WiX版本是3.10。

谢谢!

您没有正确链接。您需要从以外的所有中创建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文件。