我已经使用VisualStudio2015为ASP.Net MVC项目创建了rdlc报告,它们工作得很好。最近,我开始使用Visual 2017,当我试图在浏览器中打开rdlc报告时,我得到以下错误:
报告的定义无效。此版本的Reporting不支持或不支持报表定义。这可能是发布Reporting后期版本的报表定义的结果,或者报表定义包含格式不正确的XML,或者基于报表定义架构XML无效。详细信息:报表定义的目标名称空间“http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition”无效,无法升级。
基于这个错误,我意识到VS2017从2008年到2016年更改了rdlc名称空间,但我不知道如何再次修复它。
发布于 2017-05-19 06:03:23
通过将ReportViewer更新到14.0.0.0版本并安装Microsoft.RdlcDesigner解决了问题。
https://stackoverflow.com/questions/44017679
复制相似问题