2012-08-08 2 views
0

Windows 2008, IIS 7.5에서 ASP.NET 2.0 응용 프로그램을 실행하려고합니다.신뢰 수준이 높음에도 ReflectionPermission이 부여되지 않음

에 SecurityException : 응용 프로그램이 예외 발생 유형 의 허가 요청을 'System.Security.Permissions.ReflectionPermission는 mscorlib에, 문화 = 중립 버전 = 2.0.0.0, PublicKeyToken = b77a5c561934e089' 에 실패했습니다. ]

심지어 web.config에 지정된대로 trust level = "Full"에서 앱이 실행되고 있습니다. 예, 프레임 워크 web.config는 신뢰 수준 재정의를 허용하도록 구성됩니다.

상자에있는 보안 정책이 앱이 실제로이 신뢰 수준에서 실행되는 것을 방지하고 있다는 느낌이 들었습니다. 명시 적으로 알려주고 있지만. 응용 프로그램은 Win7에서 dev에 잘 실행됩니다.

어떤 아이디어 주셔서 감사합니다.

답변

0

문제는 특정 DLL 및 해당 pdb 및 xml 파일을 "차단 해제"한 후에 해결됩니다. (마우스 오른쪽 버튼으로 클릭하고 속성에서 "차단 해제"버튼을 클릭하십시오.)

관련 문제