Asp.net Visual Studio 2015-报表查看器2015可再发行-获取报表查看器“;12“;工作

Asp.net Visual Studio 2015-报表查看器2015可再发行-获取报表查看器“;12“;工作,asp.net,asp.net-mvc,reporting-services,reportviewer,Asp.net,Asp.net Mvc,Reporting Services,Reportviewer,我正在运行SQL 2014,一些用户对Report Viewer 11控件(可再发行的2012)有问题,因此我想让“Report Viewer 12”新控件(Report Viewer可再发行的2015)有一点问题。但是从我到目前为止尝试的步骤来看,这似乎不起作用,在我写这篇文章的时候,关于新控件的信息似乎有限,而关于旧控件的解决方法的信息却有限 有人让这个新的工作吗?复制的步骤 我正在研究解决方案,通过安装程序(SQL数据工具)添加该功能似乎会有所帮助。但我感到惊讶的是,没有Nuget软件包等

我正在运行SQL 2014,一些用户对Report Viewer 11控件(可再发行的2012)有问题,因此我想让“Report Viewer 12”新控件(Report Viewer可再发行的2015)有一点问题。但是从我到目前为止尝试的步骤来看,这似乎不起作用,在我写这篇文章的时候,关于新控件的信息似乎有限,而关于旧控件的解决方法的信息却有限

有人让这个新的工作吗?复制的步骤

我正在研究解决方案,通过安装程序(SQL数据工具)添加该功能似乎会有所帮助。但我感到惊讶的是,没有Nuget软件包等,也没有涵盖新版本的文档。太前沿了


更新:我通过2015安装程序安装了SQL数据工具(修改安装并选择新功能)。但现在我又跨越了几个障碍。

好的,所以我确实做到了

  • 我修改了VS2015安装以添加SQL数据工具
  • 我卸载了11的Nuget包,因为我们想要12个
  • 我添加了对Microsoft.Reporting.Web(12)的引用,这是步骤1中的一个选项
  • 我将Web.config中的所有剩余引用从版本11更新到版本12
  • 我创建了一个新的表单.aspx
  • 我添加了一个脚本管理器
  • 通过设计视图,我将一个12报表查看器控件拖到页面上
  • 我像往常一样配置了报表查看器

    asp:ScriptManager ID=“ScriptManager1”runat=“server”>/asp:ScriptManager>

  • 如果需要缩放控制或打印控制,v12仍然需要IE(而不是Edge/Chrome/etc)。似乎令人失望的是,这种控制在时间上倒退了这么远。有点伤害SQL Server 2014等,因为它削弱了他们的SSRS产品。