原先的RDLC報表定義用的命名空間是2008,用vs2017報表設計器從新保存後,會自動升級成2016,致使沒法使用。sql
不想升級控件,太麻煩,因此就手動修改RDLC文件吧。sqlserver
一、修改http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition,將2016改爲2008設計
二、將BODY的父節點<ReportSections><ReportSection>...</ReportSection></ReportSections>刪除server
三、刪除<ReportParametersLayout>整個節點it
其它的看具體出錯信息再處理吧。io