我正束手无策,试图为我的Internet Explorer和SSRS问题找到一个解决方案。我已经创建了一个C# Windows窗体程序,它使用的是 WebBrowser
元素来向终端用户显示SSRS报表。
目前有两个报表选项供他们选择。其中一个报表可以打开并正常显示。这个报表的数据集需要大约2-3秒的时间来检索。第二个报表要么超时,要么不显示,因为我得到一个空白的屏幕。
我认为是超时而不是不显示,因为我甚至无法选择导出到文件选项。第二份报告的数据集只需要大约15秒就能检索出来。我已经尝试在 web.config
和 rsreportserver.config
在SQL服务器上,我试过把一个 <system.web>
纳入 app.config
文件,但这些似乎都不能解决这个问题。
我还试着改变了 sessionState
中的值 web.config
但似乎也没有任何作用。有没有人遇到这个错误,可以告诉我采取什么步骤来解决这个问题?我的本地机器使用IE9,服务器在Windows 7上运行SQL Server 2008 R2。
这个问题的答案在上面我的问题的评论中。不要使用 WebBrowser
控制,因为它容易造成IE的故障。我把 ReportViewer
控制在那里,它工作正常。检查 http:/technet.microsoft.comen-uslibraryaa337089(v=sql.100).aspx。 使用该控件。