本文介绍了Microsoft Reporting Services Projects Visual Studio 2017 Extension 2.0 降级到 1.24的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

最近微软发布了他们的

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

解决方案

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

  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 - 以前的版本.
  5. 安装上述下载的版本并为实例选择 Visual Studio 2017,然后为包仅选择 Reporting Services(始终选择第一个选项,因此您无法避免它,我认为).
  6. 安装完成后,以管理员身份打开 Visual Studio 2017(这确实与正常打开它不同,即使是在 PC 上以管理员身份打开)
  7. 转到扩展程序 &更新部分(同样是工具 -> 扩展和更新)并通过右侧的详细信息窗格禁用自动更新此扩展".您还可以在此处验证您拥有 1.24 版.

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

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

祝大家好运,我希望 Microsoft 扭转将这种新的简化"(本质上无用)界面强加到可视化查询设计器上的做法.

Recently Microsoft released version 2.0 of their Microsoft Reporting Services Projects Visual Studio 2017 Extension which vastly changed the query designer so that it completely breaks older reports as those reports don't work in the non-visual, visual query designer (and/or need to be redesigned). This is completely unreasonable to use if someone has literally 1,000+ reports to now re-create for no real reason or added value.

Is there anyway to get version 1.24 which is compatible? Or is there anyway to downgrade the extension to the previous version (1.24)? Is there an official e-mail or way to contact Microsoft directly about this?

Thanks for any help on this.

Edit: Screenshots

Before (it would look close to):

New (it is this...which is really not ideal, for obvious reasons):

解决方案

In case anybody reads this via future searching (and for the other person who posted having an issue with this), the way this can be fixed is much easier than expected. The answer is to follow a relatively simple procedure:

  1. Backup any important files, solutions, projects, etc. as your mileage may vary with this process
  2. Uninstall the Microsoft Reporting Services Project Extension from Visual Studio 2017 (Tools -> Extensions & Updates) [You'll need Admin privileges for this]
  3. Close All Visual Studio instances
  4. Download 15.8.0 (or whatever version you'd prefer, 15.8.0 has the SSRS extension version of 1.24) from Microsoft's SSDT previous versions page: Microsoft SQL Server Data Tools - Previous Versions.
  5. Install the aforementioned downloaded version and select Visual Studio 2017 for the instance and then just Reporting Services for the packages (The first option is ALWAYS selected so there is nothing you could do to avoid it, I don't think).
  6. Once the install completes, open Visual Studio 2017 as Administrator (This is indeed different from normally opening it, even as an admin on the PC)
  7. Go to the Extensions & Updates section (again, Tools -> Extensions & Updates) and disable "Automatically update this extension" via the right-hand detail pane. You can also verify you have version 1.24 here as well.

That should be it and you should be good to go at that point. Only caveat is that you may need to "clean" any Reporting Services projects via Clean Solution (I had to at least).

As always, your mileage may vary and you should ALWAYS do backups of your PC/files (and/or create a restore point) in the event something goes pear shaped or is incompatible.

Best of luck everyone and I hope Microsoft reverses forcing this new "simplified" (essentially useless) interface onto the visual query designer.

这篇关于Microsoft Reporting Services Projects Visual Studio 2017 Extension 2.0 降级到 1.24的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 01:43
查看更多