【发布时间】:2018-11-13 12:18:03
【问题描述】:
我正在基本的 .net WebApi 2.0 中实现 rdlc 报告。
我已经实现了一个运行报告并将其保存在本地文件夹中的基本方法,仅供测试。
当我尝试向报表添加参数时,webapi 方法停止工作并开始返回此消息:
报告定义的目标命名空间“http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition”无效,无法升级
我注意到,当我添加报表参数时,Visual Studio 2017 将架构从:
http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition
到
http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition
此时我可以在 ReportBuilder 中查看报告,但如果我尝试通过应用程序生成它,我会收到该消息。
现在我将 Visual Studio 更新到最新版本 ( 15.7.3 ),但我认为它不会解决问题。
感谢支持
【问题讨论】:
标签: c# .net visual-studio rdlc reportbuilder