Где сервер разработки ASP.NET сохраняет свои журналы?

Я пытаюсь разобраться с проблемой, когда некоторые относительные URL-адреса неправильно разрешаются на веб-сайте ASP.NET. Я хочу, чтобы журналы HTTP определяли, какие URL-адреса запрашиваются с веб-сервера. Я использую сервер разработки ASP.NET, а не IIS.

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

Windows 7, 64bit
VS2008
ASP.NET 3.5 SP1

Ответ 1

Насколько я понимаю, у Cassini нет функции ведения журнала

Ответ 2

Если вы хотите заменить базовый сервер разработки ASP.NET, который поставляется с Visual Studio...

CassiniDev включает в себя просмотрщик запросов/ответов в режиме реального времени и лесозаготовки. Насколько я понимаю, вы можете легко удалить его как заменяющий веб-сервер.

CassiniDev Log Viewer

CassiniDev, похоже, делает именно то, что вам нужно. Если вы абсолютно не можете использовать IIS для своего сайта, это может быть единственным другим вариантом с точки зрения возможности создания журнала запросов.

Ответ 3

Короткий ответ:

Для сервера разработки нет журналов, ака: Cassini

Я бы настоятельно рекомендовал использовать веб-сервер IIS, если регистрация важна для ваших нужд.

Ответ 4

Я бы переключился на IIS Express, он включает в себя ведение журнала, но еще лучше у него есть функция Failed Request Tracing, которая даст вам гораздо больше информации.

Смотрите: http://learn.iis.net/page.aspx/868/iis-express-overview/

Ответ 6

Если вы терпеливы и не слишком много болтовни в своей системе, я смог найти ошибки в средстве просмотра событий в разделе "Приложение". Найдите категорию "WebHost", чтобы найти их.