专栏首页james大数据架构log4net 中错误 System.Web.HttpException (0x80004005): 文件不存在

log4net 中错误 System.Web.HttpException (0x80004005): 文件不存在

用日志组件,Global 中配置的输出最后一个错误信息,总是出现下面的错误信息:

2014-04-01 14:35:41,757 级别:ERROR 信息:[Exception]: System.Web.HttpException (0x80004005): 文件不存在。    在 System.Web.StaticFileHandler.GetFileInfo(String virtualPathWithPathInfo, String physicalPath, HttpResponse response)    在 System.Web.StaticFileHandler.ProcessRequestInternal(HttpContext context, String overrideVirtualPath)    在 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)

protected void Application_Error(object sender, EventArgs e)  

      {  

          Exception ex = Server.GetLastError().GetBaseException();  

          if (ex != null)  

              PubFunction.ErrorLogPrint(ex.StackTrace + ":" + ex.TargetSite.Name, ex.Message);//书写错误日志   

          Response.Redirect("~/404.aspx");//转向提示界面   

      } 

网上查询在http://blog.csdn.net/yanbuodiao/article/details/7384037中发现

在调试过程中直接跟踪Server -> Non-Public Members -> _context -> Request -> AppRelativeCurrentExecutionFilePath这个级别的信息,在这个信息中 终于发现了一张图片的路径信息,而这张图片的路径已经发生改变 。所以找不到此图片报错 直接在整个项目级别,查找使用这张图片的地方,把路径修改正确,终于没有错误了

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Android LayoutInflater详解

    在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/l...

    欢醉
  • 分布式监控系统Zabbix3.2跳坑指南

    zabbix是什么在此就不多作介绍了,可以参考之前的文章 零代码如何打造自己的实时监控预警系统 ,这篇主要介绍安装及注意事项。 主要分为服务端和客户端安装,客户...

    欢醉
  • Excel导入导出数据库02

    excel导入时还要保存字体、其背景颜色等信息时读取方法就要改变: 1 using System; 2 using System.Collections...

    欢醉
  • HttpModule介绍

    Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了...

    张子阳
  • Webservice服务中如何保持Session

    对于Web Service,每个方法的调用都会启动一个Session,可以用下面的方法来使多个调用在同一个Session里

    跟着阿笨一起玩NET
  • Spacebuilder在Mono上运行修改备忘

    Spacebuilder 是一个asp.net mvc3项目,使用到了Combres,Combres依赖于dotless,然后在Spacebuilder的项目没...

    张善友
  • C#2C++数据类型对照

    Pulsar-V
  • dotnet Framework 源代码 类库的意思

    System 命名空间包含基本类和基类,这些类定义常用的值和引用数据类型、事件和事件处理程序、接口、属性和异常处理。

    林德熙
  • 第3章 System V IPC

    System V IPC: ·System V消息队列 ·System V信号量 ·System V共享内存区 ?

    _gongluck
  • .NET Framework 类库——C#命名空间大全

    landv

扫码关注云+社区

领取腾讯云代金券