Microsoft Reporting Services将Visual Studio 2017 Extension 2.0降级到1.24

B13*_*313 1 report reporting-services visual-studio-2017

最近,Microsoft发布了Microsoft Reporting Services项目Visual Studio 2017扩展 2.0版,该版本极大地改变了查询设计器,使其完全破坏了较旧的报表,因为这些报表在非可视,可视查询设计器中不起作用(和/或需要重新设计)。如果某人实际上没有任何理由或增加价值就可以重新创建1000多个报告,则使用此方法完全不合理。

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

感谢您对此的任何帮助。

编辑:屏幕截图

之前(看起来很接近):

在此处输入图片说明

新的(出于显而易见的原因,这是……这实际上并不理想):

在此处输入图片说明

B13*_*313 5

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

  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数据工具-先前版本
  5. 安装上述下载版本,并为实例选择Visual Studio 2017,然后为软件包选择Reporting Services(始终选择第一个选项,因此您无法做任何事情来避免它)。
  6. 安装完成后,以管理员身份打开Visual Studio 2017(这与通常以PC上的管理员身份打开它的确不同)
  7. 转到“扩展和更新”部分(同样,工具->扩展和更新),并通过右侧的详细信息窗格禁用“自动更新此扩展”。您也可以在此处验证您是否拥有1.24版。

就是这样,此时您应该很好。唯一需要注意的是,您可能需要通过“清洁解决方案”“清洁”任何Reporting Services项目(至少我必须这样做)。

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

祝大家好运,我希望Microsoft撤消将这个新的“简化的”(实际上是无用的)界面强加到可视查询设计器上的方法。