Я использую Log4Net и веду журнал каждый раз, когда мое ASP.NET-приложение выдает ошибку:
protected void Application_Error(object sender, EventArgs e)
{
Exception ex = Server.GetLastError();
Log.Error("An error occurred", ex);
}
Увы, каждый раз, когда я захожу на страницу моего приложения, появляется сообщение System.Web.HttpException
«Файл не существует».
Вот трассировка стека:
bei System.Web.StaticFileHandler.GetFileInfo(String virtualPathWithPathInfo, String physicalPath, HttpResponse response)
bei System.Web.StaticFileHandler.ProcessRequestInternal(HttpContext context, String overrideVirtualPath)
bei System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state)
bei System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
bei System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Я не имею ни малейшего понятия, как это отладить, это происходит на моем сервере разработки ASP.NET и на IIS 7.5, на котором я его развернул.