.NET Framework 4.x アセンブリは、SQL Server Reporting Servicesではサポートされていません

元の製品バージョン: SQL Server 2012、SQL Server 2014
元の KB 番号: 2869522

概要

Microsoft SQL Server Reporting Services (SSRS) では、カスタム拡張機能とカスタム コードを含めることによって拡張機能がサポートされます。 ただし、SSRS は Microsoft .NET Framework 4.x ベースのアセンブリをサポートしていません。 したがって、.NET Framework 4.x アセンブリを読み込むできません。

重要

この問題は、SQL Server 2012 および SQL Server 2014 バージョンのSQL Serverにのみ適用されます。

注:

  • Microsoft SharePoint 統合モードの Microsoft Reporting Server 2012 Service Pack 1 (SP1) が SharePoint 共有サービスとして実行されている場合は、アセンブリを読み込むことができます。 これは、サービスが Microsoft .NET Framework 4.5 プロセスとして実行され、レポート サーバーが、.NET Framework 4.x 用に構築されたカスタム アセンブリと拡張機能を読み込めるからです。

  • SSRS は、Microsoft .NET Framework 2.0 と Microsoft .NET Framework 3.5 に対して構築されています。 SSRS でのみ、.NET Framework 2.0 または .NET Framework 3.5 を使用することをお勧めします。

  • SQL Server Data Tools (SSDT) は、SQL Server 2012 に含まれる Microsoft Visual Studio 環境です。 SSDT のレポート デザイナーでは、PreviewProcessingService.exe を使用してレポートをレンダリングします。 PreviewProcessingService.exe では .NET Framework 4.0 を使用するため、設計時とレポート サーバーへの展開の動作に違いが生じることがあります。

詳細