在采用线程异步处理时,线程调用的方法中如果引用System.Web,并使用其HttpContext.Current.Server.MapPath()方法时,其实返回的是NULL值,其结果就是产生“未将对象引用到对象实例”的异常。
解决方法:自定义一个静态方法MapPath。
使用:string path = MapPath("~/dir");
在采用线程异步处理时,线程调用的方法中如果引用System.Web,并使用其HttpContext.Current.Server.MapPath()方法时,其实返回的是NULL值,其结果就是产生“未将对象引用到对象实例”的异常。
解决方法:自定义一个静态方法MapPath。
使用:string path = MapPath("~/dir");