RDLC报告在ie11中不显示

本文关键字:显示 ie11 报告 RDLC | 更新日期: 2023-09-27 18:19:02

我正在使用报表查看器控件。现在我们面临的问题是在ie11,报告不显示在ie11。它一直只显示加载图标

RDLC报告在ie11中不显示

您可能正在使用ReportViewer版本10或以下。可能在Chrome和Firefox中也会崩溃。

我不知道为什么在这种情况下,如果你在浏览器中检查你喜欢的开发工具的网络流量,你会看到它试图下载一个缺失的图像,它破坏了代码。

要解决这个问题,您需要将ReportViewer dll至少更新到版本11(2012),并考虑到它可能带来的一些问题。它们是:

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文件夹中。

如果您需要进一步的帮助,请与我们联系。我花了很多时间寻找这个问题,但是我不记得我所做的所有步骤来解决。