【问题标题】:WiX error: lght0094 unresolved reference to symbolWiX 错误:lght0094 未解决对符号的引用
【发布时间】:2016-05-31 18:42:01
【问题描述】:

我在尝试点亮 .wixobj 时遇到问题

我是 WiX 的初学者,我试图从 this 网站上获取一些代码来工作。

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

(myDirectory)\Product.wxs(235):错误 LGHT0094:未解决在“产品:”部分中对符号“WixUI:WixUI_HK.wxs”的引用。*

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

我的 WiX 版本是 3.10。

谢谢!

【问题讨论】:

    标签: user-interface wix light


    【解决方案1】:

    您的链接不正确。您需要使用该页面上的所有源文件制作 wixobj 文件。

    您需要在 WixUI_HK.wxs、Product.wxs、LicenseAgreementDlg_HK.wxs、ServerDlg.wxs 上运行蜡烛,然后使用灯光引用您刚刚创建的所有 obj 文件将它们链接在一起。您还需要将 -loc Product_en-us.wxl 提供给 light.exe,以便它替换 wxs 文件中的所有 !(loc.StringName) 内容。

    如果可以的话,我建议你尝试使用 Visual Studio 并制作一个 wixproj 并将所有这些文件添加到项目中。 Wix 将负责正确构建和链接您的文件。

    您尝试构建它的另一个问题是您可能没有“uberAgent.exe”或 app.ico、BannerTop.bmp、Dialog.bmp 或 Eula-en.rtf 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-23
      • 1970-01-01
      • 1970-01-01
      • 2012-03-20
      • 2011-09-03
      相关资源
      最近更新 更多