Viene visualizzato un messaggio di avviso quando si aggiunge un assembly Reporting Services come riferimenti a un progetto di elemento del report personalizzato in SQL Server 2012 Reporting Services
Questo articolo illustra i messaggi di avviso che si verificano quando si aggiunge un riferimento agli assembly di Reporting Services quando si sviluppa un progetto di report personalizzato usando SQL Server Business Intelligence Development Studio.
Versione originale del prodotto: SQL Server 2012
Numero KB originale: 2722683
Sintomi
Considerare lo scenario descritto di seguito:
- In Microsoft SQL Server 2012 Reporting Services si sviluppa un progetto di elemento report personalizzato usando SQL Server Business Intelligence Development Studio.
- Impostare .NET Framework di destinazione per il progetto su .NET Framework 3.5.
- Si aggiunge uno degli assembly seguenti come riferimenti al progetto di elemento del report personalizzato:
Microsoft.ReportingServices.Interfaces.dll
Microsoft.ReportingServices.ProcessingCore.dll
Quando si aggiunge l'assembly, viene visualizzato il messaggio di avviso seguente:
'Microsoft.ReportingServices.ProcessingCore.dll', o una delle relative dipendenze, richiede una versione successiva di .NET Framework rispetto a quella specificata nel progetto.
È possibile modificare la destinazione di .NET Framework facendo clic su Proprietà dal menu Progetto e quindi selezionando una nuova destinazione nella casella a discesa '.NET Framework'. In Visual Basic, questo si trova nella scheda Compila facendo clic su "Opzioni avanzate del compilatore..." pulsante.)
Aggiungere comunque un riferimento a "Microsoft.ReportingServices.ProcessingCore.dll" nel progetto?
Dopo aver modificato .NET Framework di destinazione in .NET Framework 4.0, il progetto può essere compilato correttamente. Tuttavia, il servizio SQL Server Reporting Services (SSRS) non può caricare l'elemento del report personalizzato. L'elemento del report personalizzato non viene visualizzato in alcun report in SQL Server Reporting Services 2012.
Risoluzione
Per risolvere questo problema, è possibile ignorare in modo sicuro il messaggio di avviso. Il progetto verrà compilato e può essere distribuito correttamente nel server di report.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per