【问题标题】:How to Create SSRS 2012 Reports using Visual Studio 2019如何使用 Visual Studio 2019 创建 SSRS 2012 报告
【发布时间】:2019-10-14 17:30:45
【问题描述】:

我正在咨询的客户正在 SQL Server 2012 上运行他们的 ERP 和 SSRS。他们目前正在使用 Visual Studio 2010 Shell 来创建他们的 SSRS 报告。

我已经能够将我的 Visual Studio 升级到 2019 Professional。我可以在 VS 2019 中创建 SSRS 报告,但是当我尝试将文件上传到报告服务网站时,它提示我使用的是新版本的报告服务 (DUH) 失败。

有没有一种方法可以使用 Visual Studio 2019 创建 SSRS 2012 报告 (RDL)。

【问题讨论】:

  • 您如何尝试“上传”文件?通常你部署项目/报告,而不是上传它。
  • 据我所知,Visual Studio 2019 的报告服务扩展(不再有 SSDT)支持 SQL Server 2012+。当然,我还没有阅读任何其他说明的材料(我通常会及时更新这些内容,例如微软(愚蠢地)在 V 15.8.1 中将其从 SSDT 2017 中删除并在 V15 中立即返回.9.0),我也没有听到其他社区的任何消息表明它不支持 2012。
  • Larnu,是的,当我执行常规上传文件时,它告诉我 RDL 文件较新,无法上传
  • 这是我在 Visual Studio 2019 Pro 上安装的版本 -- SSIS 15.0.1528.0、SSDT 16.061908.27190、SSRS 15.0.1528.0
  • 再说一次,“上传”是什么意思。为什么不使用部署流程?

标签: sql-server visual-studio reporting-services


【解决方案1】:

在报告属性(调试 --> 报告属性)中,更改 目标服务器版本 设置并选择 SQL Server 2008 R2、2012 或 2014

【讨论】:

  • 并且您现在必须从 bin 文件夹中上传 built RDL 文件,而不是原来的 RDL。
  • @DaleK 你拯救了我的一天。文件夹Reports中的.rdl是2016最新版本内置的。bin文件夹中的.rdl是基于目标服务器版本构建的文件。
猜你喜欢
  • 2015-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多