2011-03-06 5 views
9

WPF 웹 응용 프로그램이 있는데 SQL 2000 데이터베이스에 액세스하려고 시도하지만 다음과 같은 오류 :형식 'System.Data.SqlClient.SqlClientPermission, System.Data, Version = 4.0.0.0'의 사용 권한 요청

Request for the permission of type 'System.Data.SqlClient.SqlClientPermission, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

나는이 문제를 해결할 수있는 방법을 어떤 생각 나는이에 새로 온 사람이 내 첫 WPF 응용 프로그램이기 때문에 아마 예를 필요

+0

무엇 "WPF 웹 응용 프로그램"입니다 설정 일반적인 보안을 위해 사용하는 것? XBAP을 의미합니까? – SLaks

답변

18

완전 신뢰 응용 프로그램으로 전환 해보십시오.

enter image description here

+0

XBAP이라면 조금 복잡합니다. http://blogs.microsoft.co.il/blogs/maxim/archive/2008/03/05/wpf-xbap-as-full-trust-application.aspx for 자세한 정보. – vcsjones

+0

멋진, 훌륭한 빠른 그것을 해 줘서 고마워! – David

+0

"완전 신뢰"가 이미 선택되어 있어도 선택을 해제하고 "ClickOnce 보안 설정 사용"을 다시 확인하십시오. 그것은 나를 위해이 문제를 해결했다. –

0

응용 프로그램에 필요한 권한이 부족?. SQL 데이터베이스에 연결하십시오. 관리자로 실행 해보십시오 (Visual Studio를 admin으로 시작하는 것이 가장 쉽습니다).

0

전체 신뢰 +에서 ClickOnce 보안 설정을 다시 코드를 conect 서버를 만들어 사용합니다.

이 PublicKeyToken = b77a5c561934e089를 '호기심, I thoug 있던 내 응용 프로그램에 서명, MS는