Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel hilft Ihnen, die Warnmeldungen zu verstehen, die beim Hinzufügen eines Verweises auf Reporting Services-Assemblys beim Entwickeln eines benutzerdefinierten Berichtsprojekts mit SQL Server Business Intelligence Development Studio auftreten.
Ursprüngliche Produktversion: SQL Server 2012
Ursprüngliche KB-Nummer: 2722683
Symptome
Betrachten Sie das folgende Szenario:
- In Microsoft SQL Server 2012 Reporting Services entwickeln Sie ein benutzerdefiniertes Berichtselementprojekt mithilfe von SQL Server Business Intelligence Development Studio.
- Sie legen das .NET Framework-Ziel für das Projekt auf .NET Framework 3.5 fest.
- Sie fügen eine der folgenden Assemblys als Verweise auf das benutzerdefinierte Berichtselementprojekt hinzu:
Microsoft.ReportingServices.Interfaces.dll
Microsoft.ReportingServices.ProcessingCore.dll
Wenn Sie die Assembly hinzufügen, erhalten Sie die folgende Warnmeldung:
"Microsoft.ReportingServices.ProcessingCore.dll" oder eine seiner Abhängigkeiten erfordert eine höhere Version von .NET Framework als die im Projekt angegebene.
Sie können das .NET Framework-Ziel ändern, indem Sie im Menü "Projekt" auf "Eigenschaften" klicken und dann im Dropdownfeld ".NET Framework" ein neues Ziel auswählen. (In Visual Basic befindet sich dies auf der Registerkarte "Kompilieren", indem Sie auf "Erweiterte Compileroptionen" klicken. button.)
Möchten Sie im Projekt immer noch einen Verweis auf "Microsoft.ReportingServices.ProcessingCore.dll" hinzufügen?
Nachdem Sie das .NET Framework-Ziel in .NET Framework 4.0 geändert haben, kann das Projekt erfolgreich kompiliert werden. Der SQL Server Reporting Services (SSRS)-Dienst kann das benutzerdefinierte Berichtselement jedoch nicht laden. Das benutzerdefinierte Berichtselement wird in SQL Server 2012 Reporting Services nicht in einem Bericht angezeigt.
Beschluss
Um dieses Problem zu beheben, können Sie die Warnmeldung sicher ignorieren. Das Projekt wird kompiliert und kann erfolgreich auf dem Berichtsserver bereitgestellt werden.