我在用iis 建立的wcf ,序列化xml文件时候发现无法使用HttpContext.Current.Server.MapPath(),但彼岸已可以通过,
运行时出现未将对象引用设置到对象的实例的错误
我只要换成了物理路径了
我在使用缓存的时候也出现了这问题,也提示未将对象引用设置到对象的实例。
编译也通过了有谁知道如何在wcf中使用缓存马,因为访问频繁使用,所以的使用缓存HttpContext.Current.Cache;是不是不能使用HttpContext对象

解决方案 »

  1.   

    就是在svc 里用不了HttpContext.Current  对象,  aspx里却可以用有人知道是怎么弄吗 
    HttpContext.Current.Server.MapPath()也用不了,但编译却可以通过
      

  2.   

    WCF 服务层,怎能有HttpContext 对象?
      

  3.   

    关注,我也遇到同样问题,网上说可以用Enterprise Library 的 Cache 来解决。但我的项目里没有用的企业库。所以还在寻找另外一个办法