Мое приложение ASP.NET MVC в моем модуле разработки дико работает; Я даже не могу подключиться к localhost. Чтобы узнать, в чем проблема, я хочу найти файл журнала и изучить его.
Где находится файл журнала сервера ASP.NET? Мне не удалось найти его в программе просмотра событий, поэтому я не знаю, где еще искать
ASP.NET использует ведение журнала IIS, так что это действительно вопрос IIS. Хотя в средстве просмотра событий есть некоторая подробная информация для некоторых типов событий.
В IIS6 (и более ранних версиях) он находится в %SystemRoot%\system32\logfiles
, а в IIS7 он находится в %SystemDrive%\inetpub\logs\LogFiles
.
В обоих случаях он будет помещен в подпапку с именем W3SVC{Id}
. Id - это идентификатор сайта. Вы можете найти его, щелкнув «Веб-сайты» в диспетчере IIS, и в этом представлении отобразится идентификатор сайта.
Я считаю, что это то, что вы ищете (ссылка на сайт).
FTA:
IIS использует гибкую и эффективную архитектуру ведения журнала. Когда происходит регистрируемое событие, обычно HTTP-транзакция, IIS вызывает выбранный модуль ведения журнала, который затем записывает в один из журналов, хранящихся в% SystemRoot% \ system32 \ Logfiles \.
Вы можете изменить расположение файлов журнала ASP.NET для каждого приложения в консоли управления IIS.