报表预览找不到数据源文件夹

时间:2014-05-09 09:02:15

标签: visual-studio-2012 sql-server-data-tools ssrs-2008-r2 ssdt-bi

当我尝试在Visual Studio 2012 Designer中预览报表时出现错误:

An error occurred during local report processing.
An unexpected error occurred in Report Processing.
An error occurred during local report processing.
Error in the application.

Could not find a part of the path '...\bin\Debug\Data Sources\SomeDatasource.rds'.

夫妇评论:

  1. 项目中有一个有效的数据源。
  2. 当我构建项目时,它会在bin \ Debug文件夹中创建报告,数据集和数据源的平面(无文件夹)结构
  3. 数据源文件夹(以及其他文件夹)仅为部署定义
  4. 当我在部署设置中删除文件夹时,它仍无法正常工作
  5. 可能与昨天安装最新的SSDT(11.1.40403.0)有关...但是在安装完所有工作之后立即
  6. 到目前为止,这个配置中的所有功能......

2 个答案:

答案 0 :(得分:8)

1)通过右键单击打开报告定义的xml - >查看代码

2)浏览报告 - > DataSources - > DataSourceReference

3)将“/ Data Sources / MyDS”替换为“MyDS”

这显然应该已经修补了!

答案 1 :(得分:5)

我在部署时遇到此错误,因为尚未在部署文件夹中生成.rds文件。我的数据源位于共享数据源下。我通过在Visual Studio中构建.rds文件来修复它。

  1. 右键单击有问题的.rds文件。
  2. 点击构建
  3. enter image description here

    这会在用于部署的文件夹中创建.rds文件。