ASP.NET Reportviewer在我使用sessionstate“InProc”时显示报告但在我使用“StateServer”时不显示

时间:2011-05-12 00:45:48

标签: asp.net reportviewer session-state

我启用了我的asp.net状态服务,并按照下面的说明配置了我的会话状态配置,但我的报告一直说“ ASP.NET会话已过期 ”当我尝试使用reportviewer生成我的报告(我使用的是VS2005):

<sessionState mode="StateServer" stateConnectionString="tcpip=localhost:42424" cookieless="false" timeout="80"/>

现在,它在使用进程会话状态时确实有效,如下所示:

<sessionState mode="InProc" timeout="80"/>

我想使用StateServer进程外会话状态,但我的报告总是过期。知道为什么吗?感谢。

1 个答案:

答案 0 :(得分:0)

Reportviewer仍然应该按照link中的说明使用StateServer。要使用StateServer,必须运行“ASP.NET状态服务”。