我们可以在VS 2017中使用VS 2015报告设计师吗?



Visual Studio 2017的最新报告查看器有一些错误,可以阻止我们使用它。我们已将Web表单的Microsoft ReportViewer Runtime 2015降级(V 12.0.2402.15)。但是,Visual Studio中的报告设计师以新的" 2016"格式创建了新报告,甚至编辑旧报告也将其升级到新格式。较旧的报告查看者不了解新格式和炸弹。

新报告设计师是Visual Studio的扩展," Visual Studio的Microsoft RDLC报告设计师",版本14.2。我们还没有找到较早版本的设计师作为扩展。

我们尝试安装早期版本的SQL设置数据工具,但是报告设计师仍然相同。我们还没有为早期的报告设计师找到单独的下载。

有没有办法将较旧的报告设计师添加到VS 2017中?还是我们必须降级到2015年vs?

(这里有类似的问题:Visual Studio 2017中的RDLC报告更改RDL版本)

ReportViewer中无法使用的问题在以后的版本中部分解决。例如,ReportViewer中的CSS更改了其余的网页中的样式,这非常可怕(现在已修复)。我们还看到了观看者的导出按钮下拉列表的问题,该列表远离其预期位置。我们必须在页面上使用自定义JavaScript进行修复。

您可以通过单击添加现有项目来包括/添加VS 2015上创建的任何RDLC到VS 2017

我能告诉的是,Visual Studio 2017的ReportViewer是版本14,用于在Framework 4.5中编译。我的应用程序依赖于4.0,如果我切换,则还需要更新其他许多库。我宁愿获得以前版本的ReportViewer 12工作,因为它在没有问题的情况下为我的应用程序工作。

使用已安装的VS2017的ReportViewer Designer 14,页面设计中存在错误,并且在服务器上部署和运行的应用程序不会渲染报告。

那么,哪种方式移动?向上或向后...以及如何。

最新更新