在visual studio 2012的设计模式下使用报表查看器时出错
本文关键字:报表 出错 studio visual 2012 设计模式 | 更新日期: 2023-09-27 18:09:40
我正在使用visual studio 2012开发MVC应用程序。我已经在我的项目中添加了一个ascx页面来放置报表查看器。当我从页面的工具箱中拖放ReportViewer组件时,它不能正确显示ReportViewer,并在其上显示以下错误:
Failed to create designer 'Microsoft.Reporting.WebForms.ReportViewer, Microsoft.Reporting.WebForms version 10.0.0.0, Culture=natural, PublicKeyToken=b03f5f7f11d50a3a'
我还将Microsoft.ReportViewer.WebForms程序集添加到项目References中。在Visual Studio 2012中reportviewer有什么问题吗?
解决!
- 我下载并安装了报表查看器2010版本。然后我添加了Microsoft.ReportViewer.WebForms.DLL程序集文件
C:'Windows'assembly'GAC_MSIL'Microsoft.ReportViewer.WebForms'11.0.0.0__89845dcd8080cc91
。 - 最后,我将以下行添加到.ascx文件中。
<%@ Register assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" namespace="Microsoft.Reporting.WebForms" tagprefix="rsweb" %>
请参阅解决方案探索和探索参考链接,并删除ReportViewer Forms和windowportviewer,然后简单地从工具箱中添加报表查看器,它为我工作
我希望这能帮助到一些人,因为我发现了一个非常简单的解决这个问题的方法…
到这里并下载Reportviewer的v11。
然后在工具箱中右键单击通用…单击"选择项目"并从。net框架组件C:'Windows'assembly'GAC_MSIL'Microsoft.ReportViewer.WebForms'11.0.0.0__89845dcd8080cc91
中浏览。
将ReportViewer添加到您的工具箱中!