0

我建立的Wireshark的开发版本创建解剖,他们的官方文档未能外部实体“.../htmlhelp.xsl”

在发现我收到两次警告和四个错误教程以下。这四个错误似乎来自事实this link无法加载。错误是:

Build FAILED. 
    "C:\Development\wsbuild64\Wireshark.sln" (default target) (1) -> 
    "C:\Development\wsbuild64\docbook\developer_guide_chm.vcxproj.metaproj" (default target) (15) -> 
    "C:\Development\wsbuild64\docbook\developer_guide_chm.vcxproj" (default target) (118) -> 
    (CustomBuild target) -> 
    CUSTOMBUILD : warning : failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl" [C:\Development\wsbuild64\docbook\developer_guide_chm.vcxproj] 


    "C:\Development\wsbuild64\Wireshark.sln" (default target) (1) -> 
    "C:\Development\wsbuild64\docbook\user_guide_chm.vcxproj.metaproj" (default target) (65) -> 
    "C:\Development\wsbuild64\docbook\user_guide_chm.vcxproj" (default target) (119) -> 
    CUSTOMBUILD : warning : failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl" [C:\Development\wsbuild64\docbook\user_guide_chm.vcxproj] 


    "C:\Development\wsbuild64\Wireshark.sln" (default target) (1) -> 
    "C:\Development\wsbuild64\docbook\developer_guide_chm.vcxproj.metaproj" (default target) (15) -> 
    "C:\Development\wsbuild64\docbook\developer_guide_chm.vcxproj" (default target) (118) -> 
    (CustomBuild target) -> 
    CUSTOMBUILD : I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl [C:\Development\wsbuild64\docbook\developer_guide_chm.vcxproj] 
    CUSTOMBUILD : compilation error : file /Development/wireshark/docbook/custom_layer_chm.xsl line 8 element import [C:\Development\wsbuild64\docbook\developer_guide_chm.vcxproj] 


    "C:\Development\wsbuild64\Wireshark.sln" (default target) (1) -> 
    "C:\Development\wsbuild64\docbook\user_guide_chm.vcxproj.metaproj" (default target) (65) -> 
    "C:\Development\wsbuild64\docbook\user_guide_chm.vcxproj" (default target) (119) -> 
    CUSTOMBUILD : I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl [C:\Development\wsbuild64\docbook\user_guide_chm.vcxproj] 
    CUSTOMBUILD : compilation error : file /Development/wireshark/docbook/custom_layer_chm.xsl line 8 element import [C:\Development\wsbuild64\docbook\user_guide_chm.vcxproj] 

2 Warning(s) 
4 Error(s) 
Time Elapsed 00:00:07.72 

当我直接去URL,我被带到一个空白页。通过网上目录我可以去here,但点击“htmlhelp.xsl”将我带回到空白页面。

但是,尽管VS 2015 CMD表示构建失败,但可执行版本Wireshark已经构建,我可以使用它或多或少的全部功能。

我的主要问题是由于LNK错误,我一直在构建C++解析器(Lua解析器工作得很好)时出现错误。我在想,因为构建是“不完整的”,这些问题可能是由于缺少文件或其他因素导致的。

+0

http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl可供我访问。它看起来不错(不是空白页)。 – mzjn

+0

@mzjn感谢您的确认,它似乎是公司的代理。我很困惑,因为其他页面会加载,但不是这个。谢谢! –

回答

0

希望这会帮助有类似问题的人。

事实证明,由于公司的代理设置无法访问文件。我一直在使用IE浏览器,该文件不会加载。

但是,当我使用Mozilla Firefox时,我能够下载该文件。我将XSL导入地址更改为包含下载文件的本地目录,并修复了导入错误。