SQL Server Reporting Services不支援 .NET Framework 4.x 元件

原始產品版本: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) 是包含在 2012 SQL Server Microsoft Visual Studio 環境。 SSDT 中的報表設計師會使用PreviewProcessingService.exe來轉譯報表。 因為PreviewProcessingService.exe使用 .NET Framework 4.0,所以您可能會在設計階段與部署至報表伺服器之間遇到行為上的差異。

其他資訊