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, и я могу использовать ее с более или менее полной функциональностью.

Моя основная проблема заключается в том, что у меня возникают ошибки при построении диссектора C++ (дискурсы Lua работают нормально) из-за ошибок LNK. Я думал, потому что сборка «неполная», проблемы могут возникать из-за недостающего файла или такого.

+0

http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl доступен для меня. Он выглядит нормально (не пустая страница). – mzjn

+0

@mzjn Спасибо за подтверждение, похоже, что это прокси-сервер компании. Я был в замешательстве, потому что другие страницы загружались, но не этот. Благодаря! –

ответ

0

Надеюсь, это поможет кому-то с аналогичными проблемами.

Оказалось, что файл не может быть достигнут из-за настроек прокси-сервера компании. Я использую IE, и файл не загружается.

Однако, когда я использовал Mozilla Firefox, мне удалось скачать файл. Я изменил адрес импорта XSL в локальный каталог, содержащий загруженный файл, и были исправлены ошибки импорта.

Смежные вопросы