系统的登录界面Page_Load执行完之后 直接跳到Global的Application_Error报“文件不存在”,但是还能正常登录使用
这是错误信息。调试不出来其他的信息了。文件不存在。   在 System.Web.StaticFileHandler.GetFileInfo(String virtualPathWithPathInfo, String physicalPath, HttpResponse response)
   在 System.Web.StaticFileHandler.ProcessRequestInternal(HttpContext context)
   在 System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state)
   在 System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

解决方案 »

  1.   

    先把Global异常处理禁掉。你是文件存在吗?
      

  2.   

    查看Global.asax.cs中的代码,是不是写了读取什么页面的代码
      

  3.   

    Global禁掉后,和没禁掉一样 只是没有日志记录了。
    系统还能正常访问登录。
    我的登录界面,没有链接其他页面的操作。
    只是刚开始加载的时候,报这个错误。
    报 文件不存在, 我一直没找到 是那个文件不存在。
      

  4.   

    web.config中的debug开了吗,能找到时哪一句报错的吗?
      

  5.   

    把Application_Error 注释掉  调试,加载页面还是走这个事件。
      

  6.   

    实际上 ,我应该事先google下。
    1
    2