我有一个带有函数A的类库,它使用HttpContext.Current.Session
我还有一个带WebMethods的asmx类,其中一个调用类库中的函数A.
当WS方法调用函数A时,它会因错误而失败:
Null reference object
HttpContext.Current
为空!
我通过添加属性:
[WebMethod(EnableSession = true)]
但我一直收到错误。 如果我从与WS函数相同的项目中的简单函数调用函数A,它可以正常工作。仅从WS asmx函数失败。 我需要做什么? 这很重要, 感谢!!!
答案 0 :(得分:0)
使用会话[“BLABLA”] 代替HttpContext.Current.Session
带
[WebMethod(EnableSession = true)] attr.
我的代码适用于此。
祝你好运。