WiX无法找到我的文件:无法加载文件,错误LGHT0103

Rav*_*234 4 installer wix

我正在使用WiX 3.5并制作安装程序.我用heat.exe捆绑了所有文件.它产生了一个WiX文件.我在主要的wxs文件中称为componentgroup ref.当我构建我的安装程序时,它会抛出以下异常.

light.exe:错误LGHT0103:系统找不到文件'..........\target\tmp-release\jboss-eap-5.0\jboss-as\server\all\deploy\httpha-invoker .sar\invoker.war\WEB-INF\classes\org\jboss\invocation\http\servlet\ReadOnlyAccessFilter.class'with type''.

它可以从此位置加载许多文件,但上述文件除外,即使文件存在也是如此.

Yan*_*nko 8

看起来你已经遇到了链接器错误.据我所见,它已经向WiX团队报告,并计划在v4.0.这个问题各国意见的路径是超过255个字符,所以你可能的解决方法是重新工作/文件夹布局,以避免长的路径的文件.

希望这可以帮助.


Rav*_*234 -3

我使用了目录变量 ,sys.SOURCEFILEDIR并且效果很好。

  • 你能添加更多细节以及如何使用它以及放置它的位置吗..我是 wix 的新手 (2认同)