Я использую log4net и ведение журнала каждый раз, когда мой ASP.NET-приложение выдает ошибку:System.Web.HttpException Файл не существует - Страница нагрузки просто отлично (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 развернуть его.
Да, favicon.ico или robots.txt. –
Как оказалось, именно «favicon.ico» всегда запрашивал Google Chrome и который я забыл включить. –
@ DennisRöttger +1 Почему я тоже столкнулся с этой ошибкой, которая не найдена 'favicon.ico' Я использовал Firefox. не хром. Благодарю. –