【问题标题】:ReportViewer for SQL Server 2008SQL Server 2008 的报表查看器
【发布时间】:2010-01-27 20:12:13
【问题描述】:

VS2008 ReportViewer 无法在本地模式下使用 SQL 2008 报告(例如,使用 Report Builder 2.0 创建)。据我所知,Beta2 包括更新的报告查看器:来自this topic 似乎有可再分发的包。

问题:有没有办法让新的 ReportViewer 控件与 VS2008 一起工作?

【问题讨论】:

    标签: sql-server visual-studio reportviewer


    【解决方案1】:

    我讨厌回答我自己的问题(尤其是这么快),但我让它与 VS2008 一起工作:

    1. 从上面链接中指示的位置或从 VS2010Beta2 磁盘中的 cab6.cab 获取 reportviewer.exe。
    2. 安装它。
    3. 将 Microsoft.ReportViewer.WebForms.dll 和 Microsoft.ReportViewer.Common.dll 复制到应用的本地 dll 文件夹 (\lib) 并在项目中引用它们。不确定这是否足够,无论如何我不得不部署/安装reportviewer.exe。但这是添加对 VS2008 的引用所必需的。
    4. 现在报表查看器 - 至少是用于生成 PDF 的 LocalReport - 可以工作了。

    我无法使用 VS2008“添加引用”来引用 GAC 中的程序集——它只显示了 9.0 版本。不知道为什么,当然最好参考 GAC 程序集。将接受那些为此提供修复的人。

    【讨论】:

      猜你喜欢
      • 2017-02-16
      • 1970-01-01
      • 2011-01-03
      • 1970-01-01
      • 1970-01-01
      • 2011-06-25
      • 2016-03-30
      • 2023-03-16
      • 2013-07-08
      相关资源
      最近更新 更多