Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel helpt u inzicht te hebben in de waarschuwingsberichten die optreden bij het toevoegen van een verwijzing naar Reporting Services-assembly's bij het ontwikkelen van een aangepast rapportproject met behulp van SQL Server Business Intelligence Development Studio.
Oorspronkelijke productversie: SQL Server 2012
Oorspronkelijk KB-nummer: 2722683
Symptomen
Houd rekening met het volgende scenario:
- In Microsoft SQL Server 2012 Reporting Services ontwikkelt u een aangepast rapportitemproject met behulp van SQL Server Business Intelligence Development Studio.
- U stelt het doel .NET Framework voor het project in op .NET Framework 3.5.
- U voegt een van de volgende assembly's toe als verwijzingen naar het aangepaste rapportitemproject:
Microsoft.ReportingServices.Interfaces.dll
Microsoft.ReportingServices.ProcessingCore.dll
Wanneer u de assembly toevoegt, ontvangt u het volgende waarschuwingsbericht:
'Microsoft.ReportingServices.ProcessingCore.dll' of een van de bijbehorende afhankelijkheden vereist een latere versie van .NET Framework dan de versie die is opgegeven in het project.
U kunt het .NET Framework-doel wijzigen door in het menu Project op Eigenschappen te klikken en vervolgens een nieuw doel te selecteren in de vervolgkeuzelijst .NET Framework. (In Visual Basic bevindt dit zich op het tabblad Compileren door te klikken op 'Geavanceerde compileropties...' knop.)
Wilt u nog steeds een verwijzing toevoegen naar 'Microsoft.ReportingServices.ProcessingCore.dll' in het project?
Nadat u het doel .NET Framework hebt gewijzigd in .NET Framework 4.0, kan het project worden gecompileerd. De SSRS-service (SQL Server Reporting Services) kan het aangepaste rapportitem echter niet laden. Het aangepaste rapportitem wordt niet weergegeven in een rapport in SQL Server 2012 Reporting Services.
Resolutie / Besluit
U kunt dit probleem oplossen door het waarschuwingsbericht veilig te negeren. Het project wordt gecompileerd en kan worden geïmplementeerd op de rapportserver.