如题 ,谢谢

解决方案 »

  1.   

    我忘记了
    你输入HttpRunTime看看有什么提示。我记得我就用这个解决的。缓存也用Http开头的那个类没有Vs在身边就是写不出程序 -_-!!
      

  2.   

    有没有简单的办法?因为HttpRuntime.AppDomainAppPath虽然可以替换server.mappath来获取路径,但线程调用其他很多代码,还有包括cache等在内的资源,如果这样来处理的话,势必要修改太多的代码,而且容易产生bug
      

  3.   

    只有HttpRuntime是跨线程的了。
    HttpContext的这个跟Http请求的线程有关,在多线程里面就未引用对象到实例。你可以写个属性或者类重新封装HttpRuntime,实现server.mappath类似效果。
      

  4.   

    如果还有简单的方法就server.***就没有必要存在了。
    HttpRuntime.Cache System.Web.Cache用法一样啊,前缀不一样而已。