将 SSRS 从 2016 年降级至 2008 年

asm*_*mgx 5 downgrade visual-studio reporting-services

我们有 2 个工作环境,一个用于 SSRS 2016,另一个用于 2008

我错误地在 VS2016 中打开了 2008 年的报告之一,现在我无法在 2008 年打开它

如何将 2016 年打开的 SSRS 报告降级到 2008 年?

asm*_*mgx 14

我设法做到了

1-改变

<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition
Run Code Online (Sandbox Code Playgroud)

<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition
Run Code Online (Sandbox Code Playgroud)

2- 删除<ReportSections>标签(不是内部标签,只是父标签)

3- 删除<ReportSection>将成为第 2 点的子标签的标签(再次不是内部标签,只是父标签)

4- 删除<ReportParametersLayout>标签及其所有子项。

5- 删除<GridLayoutDefinition>标签及其所有子项。

  • 只是要注意,“&lt;GridLayoutDefinition&gt;”位于“&lt;ReportParametersLayout&gt;”内,以防有人在删除“&lt;ReportParametersLayout&gt;”后找不到它。 (3认同)