安装vs2019后,RDLC 报表定义具有无法升级的无效目标命名
2023-02-18 本文已影响0人
觉释
RDLC 由vs2010设计,原先的RDLC报表定义用的命名空间是2008,用vs2017报表设计器重新保存后,会自动升级成2016,导致无法使用。
不想升级控件解决办法,手动修改RDLC文件。
1、修改RDLC文件内容 http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition,将2016改成2008
2、将BODY的父节点<ReportSections><ReportSection>...</ReportSection></ReportSections>删除
3、删除<ReportParametersLayout>整个节点