Ответ 1
Насколько я понимаю, у Cassini нет функции ведения журнала
Я пытаюсь разобраться с проблемой, когда некоторые относительные URL-адреса неправильно разрешаются на веб-сайте ASP.NET. Я хочу, чтобы журналы HTTP определяли, какие URL-адреса запрашиваются с веб-сервера. Я использую сервер разработки ASP.NET, а не IIS.
Итак, есть ли журналы, созданные сервером разработки ASP.NET, где я могу проверить, какие файлы запрашиваются?
Windows 7, 64bit
VS2008
ASP.NET 3.5 SP1
Насколько я понимаю, у Cassini нет функции ведения журнала
Если вы хотите заменить базовый сервер разработки ASP.NET, который поставляется с Visual Studio...
CassiniDev включает в себя просмотрщик запросов/ответов в режиме реального времени и лесозаготовки. Насколько я понимаю, вы можете легко удалить его как заменяющий веб-сервер.
CassiniDev, похоже, делает именно то, что вам нужно. Если вы абсолютно не можете использовать IIS для своего сайта, это может быть единственным другим вариантом с точки зрения возможности создания журнала запросов.
Короткий ответ:
Для сервера разработки нет журналов, ака: Cassini
Я бы настоятельно рекомендовал использовать веб-сервер IIS, если регистрация важна для ваших нужд.
Я бы переключился на IIS Express, он включает в себя ведение журнала, но еще лучше у него есть функция Failed Request Tracing, которая даст вам гораздо больше информации.
Смотрите: http://learn.iis.net/page.aspx/868/iis-express-overview/
UltiDev Web Server Pro, хотя сейчас он не регистрируется, когда запущенном из командной строки, он сообщает вам, в каком файле указан запрос:
Если вы терпеливы и не слишком много болтовни в своей системе, я смог найти ошибки в средстве просмотра событий в разделе "Приложение". Найдите категорию "WebHost", чтобы найти их.