Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services Microsoft Reporting Services项目Visual Studio 2017 Extension 2.0降级至1.24_Reporting Services_Visual Studio 2017_Report - Fatal编程技术网

Reporting services Microsoft Reporting Services项目Visual Studio 2017 Extension 2.0降级至1.24

Reporting services Microsoft Reporting Services项目Visual Studio 2017 Extension 2.0降级至1.24,reporting-services,visual-studio-2017,report,Reporting Services,Visual Studio 2017,Report,最近,Microsoft发布了其2.0版,该版本极大地改变了查询设计器,从而完全打破了旧报表,因为这些报表无法在非可视化、可视化的查询设计器中工作(和/或需要重新设计)。如果有人现在要重新创建1000多个报告,而没有真正的原因或附加值,那么使用这个方法是完全不合理的 是否仍然需要获得兼容的1.24版?还是要将扩展降级到以前的版本(1.24)?是否有官方电子邮件或直接与Microsoft联系的方式 谢谢你在这方面的帮助 编辑:截图 之前(看起来很接近): 新的(由于明显的原因,这……确实不理想)

最近,Microsoft发布了其2.0版,该版本极大地改变了查询设计器,从而完全打破了旧报表,因为这些报表无法在非可视化、可视化的查询设计器中工作(和/或需要重新设计)。如果有人现在要重新创建1000多个报告,而没有真正的原因或附加值,那么使用这个方法是完全不合理的

是否仍然需要获得兼容的1.24版?还是要将扩展降级到以前的版本(1.24)?是否有官方电子邮件或直接与Microsoft联系的方式

谢谢你在这方面的帮助

编辑:截图

之前(看起来很接近):

新的(由于明显的原因,这……确实不理想):


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

  • 备份任何重要文件、解决方案、项目等,因为您的里程数可能随此过程而变化
  • 从Visual Studio 2017中卸载Microsoft Reporting Services项目扩展(工具->扩展和更新)[您需要管理员权限才能执行此操作]
  • 关闭所有VisualStudio实例
  • 从Microsoft的SSDT早期版本页面下载15.8.0(或您喜欢的任何版本,15.8.0具有SSRS扩展版本1.24)
  • 安装前面提到的下载版本,并为实例选择Visual Studio 2017,然后为包选择Reporting Services(始终选择第一个选项,因此您无法避免它,我认为)
  • 安装完成后,以管理员身份打开Visual Studio 2017(这确实不同于正常打开它,即使是作为PC上的管理员)
  • 转到扩展和更新部分(同样,工具->扩展和更新),并通过右侧的详细信息窗格禁用“自动更新此扩展”。您还可以在此处验证是否有1.24版
  • 应该是这样的,你应该很乐意在这一点上。唯一需要注意的是,您可能需要通过clean Solution“清理”任何Reporting Services项目(至少我必须这样做)

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


    祝大家好运,我也希望微软能扭转将这种新的“简化”(基本上没有用)界面强加于可视化查询设计器的局面。

    有几件事:这可能不是提出这个问题的合适地方,因此你可能会发现人们投票来结束这个问题。但是,我不确定您所说的非可视化、可视化查询设计器是什么意思?您有什么类型的数据集,纯SQL、SSAS/MDX?我写过一些非常复杂的东西,在升级扩展时从来没有遇到过问题,我总是“按文本编辑”,但也许我遗漏了一些东西。您可以发布问题所在的屏幕截图吗?@AlanSchofield它们是SQL查询,通常会使用可视化查询设计器,在右键单击数据集后获得。在2.0中,它们更改了查询设计器,因此没有可视元素或SQL窗格。我们经常使用可视化窗格查看表和复杂联接之间的关系,以及使用SQL窗格对查询进行细粒度调整。我(将会)将截图编辑到作品中。找到另一篇更详细的帖子。看起来您唯一的选择是在SSMS中创建查询,使用它的可视化设计器并粘贴到数据集中。多年来,我一直是这样做的,因为可视化设计人员生成了非常详细的SQL,所以我没有注意到。@AlanSchofield并不是故意装腔作势,但这有点可笑(特别是如果我必须编辑一个复杂的查询,而现在我不得不使用SSM、删除参数和做一些欺骗)。没有办法降级扩展或下载以前的版本吗?我认为一定有办法防止在最新版本的扩展中引入bug或回归。当我第一次安装扩展时,我已经有了1.13版本,有没有办法增量更新它?我想我有一个旧扩展可能存在的系统还原点,有没有办法找到它的文件来使用它?事实上,这对我来说很好地解决了它。谢谢你@B1313。