Где находится файл журнала сервера ASP.NET?

Мое приложение ASP.NET MVC на моем компьютере для разработки работает безумно; Я даже не могу подключиться к localhost. Чтобы узнать, в чем проблема, я хочу найти файл журнала и изучить его.

Где находится файл журнала сервера ASP.NET? Я не смог найти его в программе просмотра событий, поэтому я не знаю, где еще искать

2 ответа

Решение

ASP.NET использует протоколирование IIS, так что это действительно вопрос IIS. Хотя в Event Viewer есть некоторая подробная информация о некоторых типах событий.

В IIS6 (и ранее) это находится в %SystemRoot%\system32\logfiles и в IIS7 это находится в %SystemDrive%\inetpub\logs\LogFiles,

В обоих случаях он будет помещен в подпапку с именем W3SVC{Id}, Идентификатор - это идентификатор сайта. Вы можете найти его, нажав "Веб-сайты" в IIS Manager, и идентификатор сайта отобразится в этом представлении.

Я считаю, что это то, что вы ищете ( ссылка).

FTA:

IIS использует гибкую и эффективную архитектуру ведения журналов. Когда происходит регистрируемое событие, обычно транзакция HTTP, IIS вызывает выбранный модуль журналирования, который затем записывает в один из журналов, хранящихся в%SystemRoot%\system32\Logfiles\.

Вы можете изменить расположение файлов журналов ASP.NET для каждого приложения в консоли управления IIS.

Другие вопросы по тегам