1

rdlc レポートを操作するとコンパイル エラーが発生します。エラーは次のとおりです。

レポート定義には、アップグレードできない無効なターゲット名前空間 ' http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition ' があります。

SQL Server 2008 で Visual Studio 2010 を使用しています。

前もって感謝します。

4

1 に答える 1

0

VS 2008 は、RDL 2005 スキーマまでしかサポートしない ReportViewer 2008 のみをサポートします。あなたがリストしたレポートで宣言されている名前空間は、RDL 2008 と RDL 2010 を使用しています。これらは ReportViewer 2010 以降とのみ互換性があり、VS 2010 のみが ReportViewer 2010 と RDL 2008+ スキーマのデザイナーをサポートしています。

名前空間を SQL Reporting Services 2008 用のこれに変更してみてください。

<Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition">
于 2013-02-27T04:04:55.530 に答える