Файл не найден - но файл не указан

Возможный дубликат:
Как решить Файл исключения не существует?

Мое веб-приложение Asp.NET выдает ошибки. Дата и время ошибок не соответствуют дате и времени загрузки страницы.

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

Вот раздел customErrors в файле web.config:

   <customErrors mode="On" defaultRedirect="~/WebForms/ErrorPage.aspx">
      <error statusCode="404" redirect="~/WebForms/ErrorPageNotFound.aspx" />
   </customErrors>

Полная ошибка и трассировка стека выглядят следующим образом:

06/08/2012 01:15:25 - Error File does not exist.
   at System.Web.StaticFileHandler.GetFileInfo(String virtualPathWithPathInfo, String physicalPath, HttpResponse response)
   at System.Web.StaticFileHandler.ProcessRequestInternal(HttpContext context, String overrideVirtualPath)
   at System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Как вы можете видеть, он говорит, что файл не существует, но не говорит мне, какой файл. Я был бы признателен, если бы кто-то мог пролить свет на это и указать направление, чтобы начать искать.


person Matt Wilko    schedule 06.08.2012    source источник
comment
Когда вы получаете эту ошибку? Когда вы идете в корень вашего веб-сайта? (/)?   -  person Jacob    schedule 06.08.2012
comment
Вероятно, это происходит, когда в вашем приложении есть исключение, и asp.net пытается найти страницу с ошибкой. Можете ли вы добавить код web.config, где вы его установили?   -  person Amiram Korach    schedule 06.08.2012
comment
Связанная тема: stackoverflow .com/questions/3705057/   -  person kv-prajapati    schedule 06.08.2012
comment
@Jacob - я не могу воссоздать ошибку по своему желанию. Кажется, это происходит 1-2 раза в день, но, как и в примере, это произошло в 01:25, когда я был бы очень удивлен, если бы обрабатывались какие-либо страницы.   -  person Matt Wilko    schedule 06.08.2012
comment
@avd - Спасибо за ссылку - я думаю, что это дубликат этого вопроса, поэтому я проголосую за его закрытие.   -  person Matt Wilko    schedule 06.08.2012


Ответы (1)


Как отмечено в моих комментариях, это дублирующий вопрос.

Ошибка была вызвана запросом к favicon.ico в корне моего сайта, которого не существовало.

Я подозреваю, что мой сайт просматривался поисковым роботом или чем-то подобным, поэтому ошибки происходили в странное время.

Обновление: прошлой ночью произошло еще одно подобное происшествие с запросом на robots.txt

person Matt Wilko    schedule 06.08.2012