PostSharp如何处理会话状态?

时间:2017-06-28 05:39:54

标签: asp.net postsharp

当我尝试配置postSharp(3.1.46)时,我正面临着这个问题。配置应用程序正常工作之前 我发现很少观察。

  1. 应用程序构建于vb.Net 4.0 framework.It是使用visual studio 2010的普通Web应用程序。
  2. 每页EnableSessionstate = false。
  3. 在“inproc”模式下启用Web服务会话,并且EnableSessionstate = true。
  4. 我们使用postsharp.dl配置POSTSHARP,而不是像Pattern / modell那样的任何postharp dll。
  5. 我们使用postharp来捕获日志。我们只使用这个类OnMethodBoundaryAspect。
  6. 我在Postsharp网站上找到了示例会话,其中示例会话为“http://samples.postsharp.net/#PostSharp.Samples.SessionState
  7. 我发现他们正在使用SessionInate的LocationInterceptionAspect。
  8. 我尝试了所有启用和禁用session.But错误仍然如下所述。请确实需要fulhelp。
  9. 我是否需要增强源代码来处理会话状态的LocationInterceptionAspect? 错误:

    “只有在配置文件或Page指令中将enableSessionState设置为true时才能使用会话状态。还请确保System.Web.SessionStateModule或自定义会话状态模块包含在\\中应用程序配置中的部分。“

0 个答案:

没有答案