Назад | Перейти на главную страницу

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

Мое приложение 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.