2008-09-21 3 views
1

ASP.NET 개발을 수행하는 작업 컴퓨터에서 Vista (business x32)를 실행합니다. 왜냐하면 나는 IIS를 사용하여 빌드 사이트 (나는 많은 CMS 통합 작업을하므로 inbuilt 웹 개발 서버가 아닌 IIS를 사용해야한다.) 나는 항상 디버깅을 위해 w3wp에 연결해야한다. 이 을 "이 프로그램이 차단되었습니다"UAC를 켜고 Vista에서 w3wp에 연결할 수 없습니다.

문제는 내가 VS 2008에서 프로세스에 연결하지만이 때 다시 시작하는 것을 W3WP 내가 오류 "관리자 권한으로 실행"을 VS를 높은 권한이 필요하다 "관리자가이 프로그램을 차단하는 정책을 설정했습니다"

로컬 관리자 그룹을 사용하는 도메인 계정 (내 컴퓨터는 내 도메인 계정)으로 내 컴퓨터에 로그인 할 때만이 문제가 발생합니다. 아무 문제 없어.

저는이 문제가있는 도메인의 유일한 사람입니다. Vista를 사용하는 모든 사람들은 VS를 관리자가 아닌 드라마로 열 수 있습니다.

이 문제를 해결하려면 UAC를 해제해야하지만 항상 재시동 한 후에 다시 켜야하므로 매우 실망 스럽습니다.

'안전한'목록에 프로그램을 추가하는 방법을 찾지 못했습니다.

답변

1

도메인 관리자에게 UAC를 다시 활성화하는 그룹 정책이 있는지 물어 본 적이 있습니까?

Vista는 기본적으로 제한되지 않고 실행할 수있는 장소가 몇 개 밖에 없으며 해당 영역 외부에 Visual Studio가 설치되어 있으면 상승 된 권한으로 실행되지 않을 수 있습니다.

설치 위치를 확인하고 Softwware Restrictions/Additional Rules 영역에서 해당 위치를 "제한되지 않는"영역으로 추가하십시오.

이 다음 단계를 수행하려면 다음을 수행

  1. 열고 secpol.msc를 편집기.
  2. 로컬 정책/소프트웨어 제한 정책/추가 규칙을 찾습니다.
  3. 그런 다음 바로 바로 창을 클릭하고 새 경로 규칙 ... VS가 설치되어있는 경로로
  4. 찾아보기를 선택하고 무제한보안 수준을 설정합니다.

트릭을 수행하지 않는지 확인하십시오.

행운을 빌어 요!

0

UAC를 사용하지 않도록 설정 한 스크립트를 작성한 다음 컴퓨터를 다시 시작할 때마다 또는 VS를 시작하기 직전에 스크립트를 실행할 수 있습니다.

수정 레지스트리 : 비활성화에 대한

추가 옵션은/UAC를 사용 :

내가 관리자 권한으로 실행 "으로 VS를 열 수 있습니다 " 아래에 내 작업 컴퓨터의 내 도메인 계정 (로컬 관리자 그룹에 있음)이 컴퓨터에 문제가있는 것 같습니다. 그리고 지금 쯤이면 PC를 다시 이미지화 한 것이므로 문제가 사라질 수 있습니다.

관련 문제