我有一个现有的 RDL 报告,我想将其转换为 RDLC 报告以在 MVC 应用程序中使用。
根据MSDN 站点,转换它的方法是将 .rdl 文件重命名为 .rdlc,将其包含在项目中,然后使用 ReportViewer 控件选择数据源。
作为 MVC,我的页面上没有 ReportViewer 控件,我使用这篇文章来帮助我将报告呈现到响应流中。
我已将 rdl 重命名为 rdlc 并将其包含在我的项目中,但尝试打开它时出现以下错误:
报告定义无效。详细信息:报表定义具有无法升级的无效目标命名空间“ http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition ”。
有什么想法可以将 rdl 转换为 rdlc 而无需重新编写它?