【发布时间】:2014-10-16 05:49:39
【问题描述】:
我正在为报告使用报告查看器控件。现在我们在 IE 11 中遇到了问题,报告在 IE 11 中不显示。它一直只显示加载图标。
【问题讨论】:
-
它只渲染“加载”并永久保存?
-
是的...永远显示加载中
-
也想点赞? ;)
标签: c# asp.net rdlc internet-explorer-11
我正在为报告使用报告查看器控件。现在我们在 IE 11 中遇到了问题,报告在 IE 11 中不显示。它一直只显示加载图标。
【问题讨论】:
标签: c# asp.net rdlc internet-explorer-11
您可能使用ReportViewer 10 或更低版本。可能它也会在 Chrome 和 Firefox 中崩溃。
我不知道为什么在这种情况下,如果您在浏览器中使用首选的开发工具检查网络流量,您会发现它会尝试下载丢失的图像并破坏代码。
要解决此问题,您需要至少将ReportViewer dll 更新为version 11 (2012) 并考虑some problems it can bring。它们是:
Microsoft.ReportViewer.Common.dll
Microsoft.ReportViewer.ProcessingObjectModel.dll
Microsoft.ReportViewer.WebForms.dll
更新后你可能还需要引用Microsoft.SqlServer.Types.dll。
您还需要更改您的.config 文件,基本上将版本号更改为 11。
需要说明的是,我没有在服务器上更新它,而是在 Visual Studio 中将这些 dll 更改为 Copy To Local,以便它们一起发布在 bin 文件夹中。
如果您需要进一步的帮助,请与我们联系。我浪费了很多时间来寻找这个,但不记得我为解决问题所做的所有步骤。
【讨论】: