【问题标题】:Microsoft Reporting Services Projects Visual Studio 2017 Extension 2.0 Downgrade to 1.24Microsoft Reporting Services Projects Visual Studio 2017 Extension 2.0 降级到 1.24
【发布时间】:2018-10-02 13:20:55
【问题描述】:

最近 Microsoft 发布了他们的 Microsoft Reporting Services Projects Visual Studio 2017 Extension 的 2.0 版,它极大地改变了查询设计器,因此它完全打破了旧报告,因为这些报告在非可视化、可视化查询设计器中不起作用(和/或需要重新设计)。如果有人实际上有 1,000 多份报告要现在重新创建而没有真正的理由或增加价值,那么使用这种方法是完全不合理的。

是否有兼容的 1.24 版本?或者无论如何要将扩展降级到以前的版本(1.24)?是否有官方电子邮件或直接联系 Microsoft 的方式?

感谢您对此的任何帮助。

编辑:截图

之前(看起来很接近):

新的(就是这个......这确实不理想,原因很明显):

【问题讨论】:

  • 有几件事:这可能不是问这个问题的正确地方,所以你可能会发现人们投票结束这个问题。但是,我不确定您所说的非可视化、可视化查询设计器是什么意思?你有什么类型的数据集,普通的 SQL,SSAS/MDX?我写了一些非常复杂的东西,升级扩展从来没有遇到过问题,我总是“编辑为文本”,但也许我遗漏了一些东西。您可以发布您遇到问题的屏幕截图吗?
  • @AlanSchofield 它们是 SQL 查询,通常会使用可视化查询设计器,一旦您右键单击数据集就会得到。在 2.0 中,他们更改了查询设计器,使其没有可视元素或 SQL 窗格。我们经常使用可视化窗格来查看表和复杂连接之间的关系,以及使用 SQL 窗格对查询进行一些细粒度的调整。我(将)已将屏幕截图编辑到 OP 中。
  • 找到另一篇更详细的帖子。 stackoverflow.com/questions/52611118/…
  • 看来您唯一的选择是在 SSMS 中创建查询,使用它的可视化设计器并粘贴到您的数据集中。多年来我一直这样做,因为视觉设计师会产生非常冗长的 SQL,所以这就是我没有注意到的原因。
  • @AlanSchofield 并不是要刻薄,但这有点荒谬(特别是如果我必须编辑一个复杂的查询,而现在我必须使用 SSMS、删除参数并做一些诡计)。有没有办法降级扩展或下载以前的版本?我认为必须有一种方法,以防在最新版本的扩展中引入错误或回归。我从第一次安装扩展程序时开始使用 1.13,有没有办法逐步更新它?我想我有一个系统还原点,旧的扩展可能存在,有没有办法找到它的文件来使用它?

标签: reporting-services visual-studio-2017 report


【解决方案1】:

如果有人通过未来的搜索(以及发布对此有问题的其他人)阅读此内容,则解决此问题的方法比预期的要容易得多。答案是遵循一个相对简单的程序:

  1. 备份任何重要文件、解决方案、项目等,因为您的工作量可能会因此过程而异
  2. 从 Visual Studio 2017 卸载 Microsoft Reporting Services 项目扩展(工具 -> 扩展和更新)[为此您需要管理员权限]
  3. 关闭所有 Visual Studio 实例
  4. 从 Microsoft 的 SSDT 先前版本页面下载 15.8.0(或您喜欢的任何版本,15.8.0 具有 SSRS 扩展版本 1.24):Microsoft SQL Server Data Tools - Previous Versions
  5. 安装上述下载版本并为实例选择 Visual Studio 2017,然后只为包选择 Reporting Services(始终选择第一个选项,因此您无法避免它,我不认为)。
  6. 安装完成后,以管理员身份打开 Visual Studio 2017(这确实不同于正常打开它,即使是在 PC 上以管理员身份打开)
  7. 转到扩展和更新部分(再次,工具 -> 扩展和更新)并通过右侧详细信息窗格禁用“自动更新此扩展”。您也可以在此处验证您是否拥有 1.24 版。

应该就是这样,那时你应该很好。唯一需要注意的是,您可能需要通过 Clean Solution 来“清理”任何 Reporting Services 项目(至少我必须这样做)。

与往常一样,您的里程可能会有所不同,您应该始终备份您的 PC/文件(和/或创建一个还原点),以防出现梨形或不兼容的情况。

祝大家好运,我希望 Microsoft 能够逆转将这个新的“简化”(基本上无用)界面强制到可视化查询设计器上。

【讨论】:

  • 确实,这对我来说解决得很好。我感谢你@B1313。
猜你喜欢
  • 1970-01-01
  • 2017-10-24
  • 1970-01-01
  • 1970-01-01
  • 2017-04-23
  • 1970-01-01
  • 2017-06-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多