2011-11-23 3 views
10

RDLC 파일을 구문 분석하고 PDF를 생성하기 위해 Microsoft.Reporting.Webforms 버전 10을 사용하고 있습니다. RDLC는 몇 가지 포함 된 표현식이 포함 된 간단한 인보이스입니다.RDLC 더 이상 사용되지 않는 SecurityAction 열거 형을 호출합니다.

응용 프로그램을 실행할 때 식을 컴파일 할 때 더 이상 쓸모가없는 SecurityAction.RequestMinimum에 대한 호출이 만들어 졌다는 예외가 발생합니다.

알려진 버그입니까? 구제 할 수있는 것이 있습니까?

식을 컴파일하는 동안 예기치 않은 오류가 발생했습니다. 네이티브 컴파일러 반환 값 : '[BC40000]'RequestMinimum '은 더 이상 사용되지 않습니다. '어셈블리 수준 선언적 보안은 폐기되었으며 더 이상 CLR에 의해 기본적으로 적용되지 않습니다. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkID=155570 정보는 '.'을 (를) 참조하십시오. Microsoft.Reporting.PreviewStore.StoredReport.EnsureCompiled (CatalogItemContextBase itemContext) 에서

Microsoft.Reporting.ReportCompiler.CompileReport에서

(ICatalogItemContext 컨텍스트 바이트 [] reportDefinition 부울 generateExpressionHostWithRefusedPermissions, ControlSnapshot & 스냅) 마이크로 소프트 .Reporting.PreviewStore.GetCompiledReport (CatalogItemContextBase 문맥 재 부울 바이트 [] & reportDefinition, ControlSnapshot & 샷)에 Microsoft.Reporting.PreviewStore.GetCom piledReport Microsoft.Reporting.LocalService.CompileReport (CatalogItemContextBase itemContext에서 Microsoft.Reporting.LocalService.GetCompiledReport (CatalogItemContextBase itemContext 부울 다시, ControlSnapshot & 샷)에 (CatalogItemContextBase 컨텍스트 부울, ControlSnapshot & 스냅 재) 부울 재건 Microsoft.Reporting.WebForms.LocalReport.EnsureExecutionSession에서) ()

우리의 보고서 중 하나를 실행하려고 할 때 나뿐만 아니라이 문제를 가지고

답변

13

또한이 문제가 나에게있어서 식에 구문 오류가있는 경우이 오류가 표시된다는 사실이 밝혀졌습니다.

2

. 보고서가 제대로 작성되지 않은 것으로 나타났습니다. Visual Studio에서 빌드하려고하면 모든 오류가 표시되고 해결 된 후에는 보고서가 제대로 실행됩니다. 이 오류가 발생하면 보고서가 실제로 빌드되었는지 확인하십시오.