2011-11-23 6 views
10

Utilizzo la versione 10 di Microsoft.Reporting.Webforms per analizzare un file RDLC e produrre un PDF. L'RDLC è una semplice fattura con un paio di espressioni incorporate.RDLC che effettua la chiamata a Enumerazione SecurityAction obsoleta

Quando si esegue l'applicazione ottengo un'eccezione che è stata effettuata una chiamata al numero obsoleto SecurityAction.RequestMinimum durante la compilazione delle espressioni.

È un bug noto o qualcosa che posso rimediare?

Si è verificato un errore imprevisto durante la compilazione delle espressioni. Nativo valore di ritorno del compilatore: '[BC40000]' RequestMinimum 'è obsoleto: ' La sicurezza dichiarativa a livello di assieme è obsoleta e non è più applicata dal CLR per impostazione predefinita. Vedere http://go.microsoft.com/fwlink/?LinkID=155570 per ulteriori informazioni . '.'.

a Microsoft.Reporting.ReportCompiler.CompileReport (ICatalogItemContext contesto, Byte [] reportDefinition, booleani generateExpressionHostWithRefusedPermissions, ControlSnapshot & snapshot) a Microsoft.Reporting.PreviewStore.StoredReport.EnsureCompiled (CatalogItemContextBase itemContext) a Microsoft .Reporting.PreviewStore.GetCompiledReport (CatalogItemContextBase contesto, booleano ricostruire, Byte [] & reportDefinition, ControlSnapshot & snapshot) a Microsoft.Reporting.PreviewStore.GetCom piledReport (CatalogItemContextBase contesto, booleano ricostruire, ControlSnapshot & istantanea) a Microsoft.Reporting.LocalService.GetCompiledReport (CatalogItemContextBase itemContext, booleano ricostruire, ControlSnapshot & istantanea) a Microsoft.Reporting.LocalService.CompileReport (CatalogItemContextBase itemContext, booleano ricostruire) a Microsoft.Reporting.WebForms.LocalReport.EnsureExecutionSession()

risposta

13

Ho riscontrato questo problema e da me è emerso che quando si verifica un errore di sintassi in un'espressione, questo errore veniva visualizzato.

2

ho avuto questo problema e quando si tenta di eseguire uno dei nostri rapporti. Si scopre che il rapporto non è stato costruito correttamente. Il tentativo di crearlo in Visual Studio ha rivelato tutti gli errori e, dopo averli risolti, il report è stato eseguito correttamente. Se si verifica questo errore, ricontrollare per assicurarsi che il report venga effettivamente creato.

Problemi correlati