2009-08-03 5 views
1

2 개의 서로 다른 신뢰 수준으로 설정된 동일한 호스트 웹 사이트가 있습니다. 하나는 'Full'이고 다른 하나는 'Medium'입니다. 나는 hoster가 새로운 보안 정책을 구현하고 아무에게도 말하지 않기로 결정했기 때문에 이것을 인식하지 못했습니다. 나는 다른 사이트에서와 마찬가지로 ReportViewer 컨트롤을 사용하려고했을 때만 알았습니다. 이제 분명히 나는 ​​다음과 같은 오류 메시지가 점점 오전 :ReportViewer 컨트롤과 보통 트러스트 서버

보안 예외

설명 : 응용 프로그램이 보안 정책에 의해 허용되지 않는 작업을 수행 할 수 을 시도했다. 이 응용 프로그램에 필요한 권한을 부여하려면 관리자에게 문의하거나 구성 파일에서 응용 프로그램의 신뢰도를 변경하십시오.

예외 정보 : System.Security.SecurityException : 해당 어셈블리는 부분적으로 신뢰할 수있는 호출자 을 허용하지 않습니다.

이제 중간 신뢰 환경에서 ReportViewer 컨트롤을 사용하는 방법이 궁금합니다. 나는 MSDN에서 이것에 대해 읽으려고 노력했지만, 솔직히 말해서 Microsoft의 문서에서 머리 나 꼬리를 만들려고 노력한 적은 한번도 없었습니다.

도움을 주시면 감사하겠습니다.

답변

0

'로컬'모드와 달리 '원격'모드로 실행중인 경우 뷰어 컨트롤은 중간 신뢰에서만 작동한다고 말하는 게시물을 보았습니다. 또한이 작업을 수행하는 방법과 필요한 SQL Server 및 Visual Studio 버전에 대한 좋은 코드 샘플을 찾고 있습니다.

관련 문제