在我的应用程序中,用户单击一个按钮,该按钮启动包含Report Viewer控件的新窗口,用户从那里选择动态生成的下拉列表中的参数。当他们单击“查看报告”按钮时,它偶尔会抛出以下错误:
"The report execution {random ID code that changed with each error} has expired or cannot be found. (rsExecutionNotFound)"
在做了一些谷歌研究之后,我尝试过:
这些解决方案都没有解决问题。我无法找出导致错误出现的原因。它似乎随机抛出。
是否有人遇到此错误并弄清楚导致错误的原因/解决方法?
由于
答案 0 :(得分:0)
您应该查看报告服务器上的日志文件以获取更详细的信息。日志文件在[PROGRAM_FILES] \ Microsoft SQL Server \ MSRS11.MSSQLSERVER \ Reporting Services \ LogFiles中创建。如果您可以隔离条件并重现问题,那么您很可能会找到有关导致问题的更多信息。我敢打赌,当请求报告并且您的应用程序的会话未到期但您的应用程序,报表查看器和ssrs之间的会话已过期时,这是一个问题。你可以增加这个价值。