目前我们的报告是使用 Visual Studio 2012 和 SQL Server 2008 R2 编写的。我们还使用该RS.exe
实用程序将报告自动部署到不同的环境中。
我们正在考虑跳转到 Visual Studio 2017 并使用最新的 SSRS 项目模板等。我们可以在项目设置中更改目标 SQL Server 版本,并在 Visual Studio 中部署回 SQL Server 2008 R2 实例。
问题是自动化工具 ( rs.exe
) 似乎无法指定目标服务器版本,因此我们无法使用它自动推送任何报告。这甚至违背了开始使用 Visual Studio 2017 的目的,直到我们将 SQL Server 升级到 2016。
是否有任何解决方法可以让我们使用 VS 2017 并继续将报告自动推送到旧版 SQL Server 2008 R2 中?或者是使用 Target SQL Server 版本设置直接从 VS 2017 部署的唯一选项。
谢谢。