【发布时间】:2013-07-04 04:10:54
【问题描述】:
我有一些与 Report Builder 2 配合使用的 rdl 报告。但是,当我在 Windows 8 机器上部署我的 wpf 应用程序(并使用它进行报告)时,我收到报告定义错误。错误消息说报告''的定义无效。即使在我的开发机器上使用VS 2010,报告也能正常工作。报告在处理模式本地下运行。以下是我尝试解决此问题的一些方法。
- 检查 ReportViewer dll 是否在部署机器的 bin 目录中
- 通过在 Report Builder 2 和 SQLServer 2008R2 中成功运行报告定义来检查它们是否正确。
有一个我不确定的疑问。 windows 8部署机器在控制面板中有一个程序入口“Microsoft Report Viewer Redistributable 2008 SP1”。这可能是一个问题。我认为,由于我在部署机器的 bin(可执行)目录中复制了 ReportViewer dll,因此应该加载这些 dll 而不是 GAC。在这个阶段,我不知道为什么我无法在已部署的机器上生成报告。
【问题讨论】:
标签: reporting-services report-builder2.0