9

Uso VS2015 con SQL Server Data Tools; Ho alcuni rapporti di Reporting Services (RDL).La distribuzione di un report con SSDT 2016 genera un errore

voglio distribuirli a un server di report con SQL Server 2014 installato.

Nel mio progetto ho impostato il rapporto TargetServerVersion a "SQL Server 2008R2, 2012 o 2014", ma il processo deploment non riesce con un errore simile a:

Report Definition invalid, because namespace .../2016/... invalid. 
+1

Potrebbe essere necessario modificare direttamente il codice per cambiarlo nello spazio dei nomi precedente. Ho dovuto farlo prima.

+0

Aprire semplicemente un report con il nuovo SSDT cambia immediatamente 'xmlns' e una nuova sezione parametri su xml. Nessuno dei due è probabile che lavori sulla produzione SSRS 2012 che il mio progetto attuale sta usando. Come per la domanda, ho anche la versione target impostata per il 2008r2-2014 che penseresti farebbe il lavoro. Per fortuna ho ancora una VM con VS2013 e il vecchio SSDT installato. –

+0

Stesso problema: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/f50640bb-82e1-48b9-b111-4fd64f562471/vs2015-produces-invalid-report-definition-targeting-ssrs-2012? forum = ssdt –

risposta

0

Si è risolto. È "DEVE" ricompilare il progetto del report e subito dopo è possibile distribuire i report senza alcun problema.

Problemi correlati