Reporting Services アセンブリをカスタム レポート アイテム プロジェクトへの参照として追加すると、SQL Server 2012 Reporting Services
この記事は、Business Intelligence Development Studio を使用してカスタム レポート プロジェクトを開発するときに、レポート サービス アセンブリへの参照を追加するときに発生する警告メッセージSQL Server理解するのに役立ちます。
元の製品バージョン: SQL Server 2012
元の KB 番号: 2722683
現象
次のような状況で問題が発生します。
- Microsoft SQL Server 2012 Reporting Servicesでは、SQL Server Business Intelligence Development Studio を使用してカスタム レポート アイテム プロジェクトを開発します。
- プロジェクトのターゲット .NET Frameworkを .NET Framework 3.5 に設定します。
- カスタム レポート アイテム プロジェクトへの参照として、次のいずれかのアセンブリを追加します。
Microsoft.ReportingServices.Interfaces.dll
Microsoft.ReportingServices.ProcessingCore.dll
アセンブリを追加すると、次の警告メッセージが表示されます。
'Microsoft.ReportingServices.ProcessingCore.dll' またはその依存関係の 1 つは、プロジェクトで指定されたものより新しいバージョンの.NET Frameworkが必要です。
.NET Frameworkターゲットを変更するには、[プロジェクト] メニューの [プロパティ] をクリックし、[.NET Framework] ドロップダウン ボックスで新しいターゲットを選択します。 (Visual Basic では、これは [コンパイル] タブにある [高度なコンパイラ オプション]をクリックします。ボタン)。)
プロジェクトで 'Microsoft.ReportingServices.ProcessingCore.dll' への参照を追加しますか?
ターゲット .NET Frameworkを .NET Framework 4.0 に変更した後、プロジェクトを正常にコンパイルできます。 ただし、SQL Server Reporting Services (SSRS) サービスはカスタム レポート アイテムを読み込めません。 カスタム レポート アイテムは、SQL Server 2012 Reporting Servicesのどのレポートにも表示されません。
解決方法
この問題を解決するには、警告メッセージを無視しても問題ありません。 プロジェクトがコンパイルされ、レポート サーバーに正常にデプロイできます。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示