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導入地址更改爲包含下載文件的本地目錄,並修復了導入錯誤。

相關問題