0

可能重复:
如何解决“文件不存在”异常?

我的 Asp.NET Web 应用程序抛出错误。错误的日期和时间似乎与加载页面的日期和时间不对应。

我正在使用自定义错误页面,但据我所知,这没有被显示。

这是 web.config 的 customErrors 部分:

   <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)

如您所见,它说文件不存在,但没有告诉我哪个文件。如果有人能对此有所了解并指出开始寻找的方向,我将不胜感激。

4

1 回答 1

0

正如我在评论中指出的,这是一个重复的问题。

该错误是由favicon.ico对我网站根目录中不存在的请求引起的。

我怀疑我的网站正在被搜索引擎蜘蛛等搜索引擎搜索,这就是错误发生在奇怪时间的原因。

更新:昨晚发生了另一件事,要求robots.txt

于 2012-08-06T08:36:37.043 回答