用于转换SSRS项目的构建工具报告2016年到2008版本的RDL架构

时间:2017-05-19 04:43:26

标签: reporting-services build msbuild ssrs-2008-r2 rdl

我有许多当前处于2016架构的SSRS报告,需要在构建时转换为2008 R2架构。

有谁知道我怎么能做到这一点?实际上可以这样做吗? Microsoft是否为此提供了工具?

很难找到相关信息,所以非常感谢任何帮助!

全部谢谢!

2 个答案:

答案 0 :(得分:6)

您可以按照以下简单步骤将2016 rdls转换为2008 r2版本:

  • 在第一行更新2016至2008版本。
  • 删除ReportSection和ReportSections的打开和关闭部分的两行。
  • 删除完整的ReportParametersLayout部分。

答案 1 :(得分:2)

使用Visual Studio 2017。

  1. 右键单击Project,然后转到属性

Project Properties

  1. TargetServerVersion 更改为以下任意一项,然后单击“确定”

    SQL Server 2008

    SQL Server 2008 R2、2012或2014

TargerServerVersion

  1. 此步骤为关键。当您完成设计时。

    • 右键单击 RDL 项目,然后单击 Build。

Build

根据构建配置,您应该在以下路径中为您创建rdl文件。

\bin\Release\report1.rdl

\bin\Debug\report1.rdl