web-config - Microsoft Reporting v.10 加载问题

标签 web-config reporting rdlc

我正在尝试在我的 vs studio 网站中引用微软报告 v.10.0.0.0。出于某种原因,它无法实现这一点,因为它总是给我一个无法加载类型的编译错误。

错误 2625 无法从程序集“Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”加载类型“Microsoft.Reporting.RdlBuildProvider”

我认为这可能是一个原因的一件事是我已经从 9.0.0.0 移动到 10.0.0.0,之后它不起作用。

有什么建议?

非常感谢!

最佳答案

将版本 8 或 9 中的所有引用替换为 10(在 webconfig 以及您的 asp.net 页面中。在 web.Config 文件中,您必须将以下行从

<compilation debug="true">
  <buildProviders>
    <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  </buildProviders>
</compilation>


<compilation debug="true">
  <buildProviders>
    <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  </buildProviders>
</compilation>

更新

您还必须将所有其他引用编号从 9.0.0 更新为 10.0.0

关于web-config - Microsoft Reporting v.10 加载问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2149492/

相关文章:

json - 如何禁用 i18next translation.json 文件的缓存?

asp.net - 到其他项目的 App_Data 文件夹的连接字符串

sql - 报告和可视化服务的 BIRT 替代方案

asp.net-mvc - 将 rdlc 报告渲染为 PDF 在 Azure 网站上不起作用

asp.net - IIS 7 在一台服务器上为 web.config 引发 "duplicate section defined"错误,但在另一台服务器上没有

sql-server - 连接字符串中数据源 =(local) 背后的逻辑

.net - 有人试过 FastReport .Net 吗?

testing - 如何显示一个充满junit测试结果文件的目录

c# - RDLC 和 asp.net mvc 中的深入报告

data-binding - 我可以在运行时创建 RDLC 和数据绑定(bind)表而不在设计时创建数据集吗?