私は実際に同様の問題に遭遇しました。2016年に変更を加えると「文書化されていないエラー/無効なRDL構造」エラーが発生したため、RDLファイルを編集して、以前のバージョンで開いて変更を加えました。それほど難しくはありませんが、タグをいくつか編集する必要があります。
新しいレポートの場合は、おそらく古いバージョンを使用する必要がありますが、既存のレポートの場合は、これを行うことができます:(私は2008年に戻しました)
- レポートタグを変更します:
- MustUnderstand="df"を削除
- xmlns値を「http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition」に変更します
- xmlns:df属性を削除します。
- 「ReportParametersLayout」ブロック全体を削除します。
- 「df」タグとそのコンテンツを削除します。
- 「ReportSections」と「ReportSection」の開始タグと終了タグ(コンテンツではない)を削除します。
実際には、ブログ投稿の一部としてこれを行うためのスーパーハックなコードをいくつか作成しましたが、手動編集は十分に簡単です。