Die .NET Framework 4.x-Assemblys werden in SQL Server Reporting Services
Ursprüngliche Produktversion: SQL Server 2012, SQL Server 2014
Ursprüngliche KB-Nummer: 2869522
Zusammenfassung
Microsoft SQL Server Reporting Services (SSRS) unterstützt Erweiterungen, indem benutzerdefinierte Erweiterungen und benutzerdefinierter Code eingeschlossen werden. SSRS unterstützt jedoch keine Microsoft .NET Framework 4.x-basierten Assemblys. Daher können Sie keine .NET Framework 4.x-Assembly laden.
Wichtig
Dieses Problem gilt nur für SQL Server 2012- und SQL Server 2014-Versionen von SQL Server.
Hinweis
Sie können Assemblys laden, wenn Microsoft Reporting Server 2012 Service Pack 1 (SP1) im Microsoft SharePoint-Integrationsmodus als freigegebener SharePoint-Dienst ausgeführt wird. Dies liegt daran, dass der Dienst als Microsoft .NET Framework 4.5-Prozess ausgeführt wird und der Berichtsserver benutzerdefinierte Assemblys und Erweiterungen laden kann, die für die .NET Framework 4.x erstellt wurden.
SSRS basiert auf microsoft .NET Framework 2.0 und Microsoft .NET Framework 3.5. Es wird empfohlen, .NET Framework 2.0 oder .NET Framework 3.5 nur in SSRS zu verwenden.
SQL Server Data Tools (SSDT) ist eine Microsoft Visual Studio-Umgebung, die in SQL Server 2012 enthalten ist. Berichts-Designer in SSDT verwendet PreviewProcessingService.exe zum Rendern von Berichten. Da PreviewProcessingService.exe die .NET Framework 4.0 verwendet, können Unterschiede im Verhalten zwischen Der Entwurfszeit und der Bereitstellung auf einem Berichtsserver auftreten.
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für