Сервер разработки ASP.NET - расположение файла журнала - PullRequest
11 голосов
/ 21 июля 2009

При попытке заставить PEST службы WCF RESTful работать в ASP.NET мы видим следующее сообщение об ошибке в браузере:

Сервер обнаружил ошибку при обработке запроса. Подробнее смотрите в журналах сервера.

Мы используем сервер разработки ASP.NET - кто-нибудь знает, где он хранит свои файлы журналов?

Ответы [ 5 ]

6 голосов
/ 21 июля 2009

Возможно, вы захотите настроить трассировку WCF , как описано в этой статье MSDN .

6 голосов
/ 21 июля 2009

Более подробную информацию вы можете получить, активировав сообщения отладки в файле web.config в разделе поведения:

<serviceDebug 
            httpHelpPageEnabled="true" 
            includeExceptionDetailInFaults="true"
          />

http://msdn.microsoft.com/fr-fr/library/system.servicemodel.configuration.servicedebugelement.aspx

2 голосов
/ 21 июля 2009

Встроенный сервер разработки должен выводить сообщение в журнал приложений просмотра событий. Мой делает.

2 голосов
/ 21 июля 2009

Что-нибудь отображается в Event Viewer ?

0 голосов
/ 26 июля 2013

Если вы не хотите настраивать трассировку, есть несколько способов включить подробные сообщения об ошибках. Вот сообщение в блоге о том, как это сделать.

Я знаю 3 способа получить более приятные ошибки:

  1. Установить UseVerboseErrors' in InitializeService 'метод. Однако это ничего не даст вам, если ваша ошибка произойдет до того, как будет вызван `InitializeService '(что происходит).

  2. Установите IncludeExceptionDetailInFaults в значение true, используя атрибут перед вашим классом обслуживания.

  3. Установите IncludeExceptionDetailInFaults в значение true, используя web.config.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...