Я установил функцию трассировки и включил отслеживание неудачных запросов для веб-сайта для отладки классического веб-сайта ASP. Журналы XML создаются при возникновении ошибок, однако, когда я открываю их в IE, вместо красивого синего интерфейса я получаю огромное количество кода / текста.
Почему не загружается интерфейс и как это исправить?
У меня была такая же проблема при новой установке Windows 2012. Однако файл freb.xsl находился в той же папке, что и файл XML события.
Чтобы он отображал «красивый интерфейс», мне пришлось добавить about: internet в список доверенных сайтов IE11, как описано здесь: http://forums.iis.net/p/1147605/1862016.aspx
Я обнаружил, что мне не хватает файла freb.xsl, поэтому я скачал его отсюда (ссылка внизу страницы): http://blogs.iis.net/bills/archive/2006/10/19/Making-Failed-Request-Tracing-More-Approachable.aspx
Надеюсь, кто-то сочтет это полезным. :)
Если файл freb.xsl отсутствует в каталоге, содержащем файлы журнала, красивый интерфейс не будет отображаться. Вместо того, чтобы пытаться найти сайт с последней версией freb.xsl, я нашел на этой странице:
http://blogs.iis.net/davcox/archive/2007/10/05/recovering-freb-xsl-after-deleting-it.aspx
что если вы просто удалите каталог, в который записываются файлы xml (вероятно, что-то вроде C: \ inetpub \ logs \ FailedReqLogFiles \ W3SVC1), то IIS автоматически воссоздает каталог и запишет файл freb.xsl при следующем создании следующий файл журнала.
Я получил трассировку неудавшегося запроса для отображения в IE (и это не работает в Chrome), указав веб-сайт IIS в папке и открыв его в IE - версии 11 - оттуда.
Другие вещи, которые я пробовал до этого, были
about:internet
на доверенные сайтыЯ уверен, что это связано с настройками безопасности, и, вероятно, есть более простой способ заставить это работать без IIS. В этом я иду путем наименьшего сопротивления.
Старый пост, но это решение сработало для меня (спасибо Пилау) Я загрузил это файл и скопирован в C: \ inetpub \ logs \ FailedReqLogFiles \ W3SVC2