当我尝试配置postSharp(3.1.46)时,我正面临着这个问题。配置应用程序正常工作之前
我发现很少观察。
- 应用程序构建于vb.Net 4.0 framework.It是使用visual studio 2010的普通Web应用程序。
- 每页EnableSessionstate = false。
- 在“inproc”模式下启用Web服务会话,并且EnableSessionstate = true。
- 我们使用postsharp.dl配置POSTSHARP,而不是像Pattern / modell那样的任何postharp dll。
- 我们使用postharp来捕获日志。我们只使用这个类OnMethodBoundaryAspect。
- 我在Postsharp网站上找到了示例会话,其中示例会话为“http://samples.postsharp.net/#PostSharp.Samples.SessionState。
- 我发现他们正在使用SessionInate的LocationInterceptionAspect。
- 我尝试了所有启用和禁用session.But错误仍然如下所述。请确实需要fulhelp。
醇>
我是否需要增强源代码来处理会话状态的LocationInterceptionAspect?
错误:
“只有在配置文件或Page指令中将enableSessionState设置为true时才能使用会话状态。还请确保System.Web.SessionStateModule或自定义会话状态模块包含在\\中应用程序配置中的部分。“