다음을 통해 공유


프로젝트 위치를 신뢰할 수 없습니다. 대화 상자

업데이트: 2007년 11월

이 대화 상자는 UNC(Universal Naming Convention) 경로에서 새 클라이언트 프로젝트를 만들거나 기존 프로젝트를 열면 나타납니다. 기본적으로 UNC 경로는 프로젝트에 대해 "신뢰할 수 있는" 위치가 아닙니다. 이 위치에서 디버깅 또는 실행을 시도할 경우 프로젝트가 제대로 실행되지 않을 수 있습니다.

Documents and Settings 폴더처럼 네트워크에 매핑된 로컬 폴더는 신뢰할 수 있는 위치가 아닙니다. 따라서 인터넷에서 다운로드한 솔루션이 포함되어 있을 수 있는 매핑된 폴더에 저장된 솔루션으로 인해 이 대화 상자가 트리거됩니다.

참고:

모든 버전의 Visual Studio 2008 및 Visual Web Developer 2008 Express Edition의 경우 UNC 경로에서 Visual Basic 프로젝트나 C# 프로젝트를 만들면 이 대화 상자가 트리거됩니다.

파일 공유의 보안 설정을 수정하여 이 대화 상자가 나타나지 않도록 할 수 있습니다. 자세한 내용은 보안 정책 구성을 참조하십시오.

다음 도구를 사용하여 파일 공유에 영향을 미치는 정책을 수정할 수 있습니다.

Mscorcfg.msc

Mscorcfg.msc를 사용하여 특정 파일 공유에 FullTrust 권한을 부여하면 파일 공유에 영향을 주는 정책을 수정할 수 있습니다. 이러한 변경 작업을 수행하려면 해당 컴퓨터에서 관리자여야 합니다.

파일 공유 FullTrust 권한을 부여하려면

  1. Mscorcfg.msc를 시작합니다.

  2. 런타임 보안 정책 노드, 컴퓨터 노드, 코드 그룹 노드 및 All_Code 노드를 차례로 확장한 다음 LocalIntranet_Zone 노드를 선택합니다.

  3. 오른쪽 창에서 자식 코드 그룹 추가를 클릭합니다.

  4. 새 코드 그룹 만들기를 선택하고 코드 그룹 이름을 입력한 후 다음을 클릭합니다.

  5. 조건 형식을URL로 선택한 다음 file://\\servername\sharename\* 형식을 사용하여 프로젝트의 공유 위치에 대한 UNC 경로를 입력합니다. 여기서 \\servername\sharename은 공유 이름입니다. 다음을 클릭합니다.

    참고:

    경로 끝에 별표를 추가했는지 확인하십시오.

  6. 기존 권한 집합 사용을 선택하고 FullTrust를 선택한 후 다음을 클릭합니다.

  7. 마침을 클릭합니다.

  8. Visual Studio를 다시 시작합니다.

Caspol.exe

caspol.exe를 사용하여 이 변경 작업을 수행하려면 다음 명령줄을 사용합니다. 이 변경 작업을 수행하려면 해당 컴퓨터에서 관리자 권한을 갖고 있어야 합니다.

caspol -m -ag 1.2 -url urlname FullTrust

참고 항목

기타 리소스

보안 정책 구성