Speravo molto che, poiché SQL Server 2012 SQLCLR supporta .NET 4.0, SQL Server Reporting Services (SSRS) 2012 supporterà gli assembly di codice personalizzati di .NET 4.0. Quando si tenta di caricare un RDL (tramite la Gestione report o tramite RSBuild) che fa riferimento .NET 4.0 assemblee, il Gestore Report genera un errore che indicaCodice personalizzato di SSRS 2012 .NET Framework 4.0 non supportato
Questa assemblea è costruito da un runtime più recente rispetto alla correntemente caricato runtime e non può essere caricato. (rsErrorLoadingCodeModule)
C'è qualcosa che posso configurare per ottenere SSRS 2012 per caricare gli assembly di .NET 4.0? Aspetteremo fino alla prossima versione principale di SQL Server prima di vedere il supporto di .NET 4.0 per gli assembly personalizzati in SSRS?
Credo che questo sia per compatibilità con Sharepoint 2010 che utilizza .net 3.51 –
Trovo molto irritante che il [MSDN docs ] (http://msdn.microsoft.com/en-us/library/ms159238.aspx) non elencare la struttura richiesta. È come se non fossero sicuri fino all'RTM. –
In questo [MSDB doc] (http://msdn.microsoft.com/en-us/library/ms143506%28v=sql.110%29.aspx) il servizio di segnalazione è impostato su 3.5, non che indica perché non richiedono 4.0! – aweis