Где находится файл журнала сервера 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.