방법: BypassProxyOnLocal 구성 변경
업데이트: 2007년 11월
사용자가 팀 탐색기에서 쿼리를 실행할 때 Visual Studio가 응답하지 않는 경우 Internet Explorer가 로컬 네트워크 리소스에 대한 요청을 프록시 서버를 통해 보내지 않도록 Internet Explorer를 다시 구성해야 합니다. 조직에서 스크립트를 사용하여 Internet Explorer를 구성하는 경우 스크립트에 포함된 일부 설정으로 인해 이러한 문제가 발생할 수 있습니다.
조직에서 스크립트가 필요 없는 경우 스크립트를 무시하고 네트워크 설정을 자동으로 감지하도록 Internet Explorer를 구성해야 합니다.
조직에서 스크립트가 필요한 경우 이 문제를 방지하려면 스크립트를 업데이트할 수 있어야 합니다.
스크립트를 무시하거나 업데이트할 수 없는 경우에는 HKEY_CURRENT_USER(사용자별) 및 HKEY_LOCAL_MACHINE(전역)에 대해 선택적 레지스트리 키인 BypassProxyOnLocal을 true로 설정해야 합니다. 이와 같이 구성하면 컴퓨터가 LAN 프록시 서버를 사용하지 않고 로컬 리소스를 요청합니다.
참고: 또한 BypassProxyOnLocal을 true로 설정하는 경우 tf.exe 명령줄 도구를 실행할 때 성능을 개선할 수 있습니다.
기본적으로 BypassProxyOnLocal은 구성되어 있지 않으며, Internet Explorer가 자동 구성 스크립트를 사용하거나 설정을 자동으로 감지하도록 설정되어 있으면 모든 URL 요청이 프록시 서버를 통해 라우트됩니다. 이 키를 구성하여 true로 설정하면 요청된 리소스가 조직의 인트라넷 외부에 있는 경우에만 URL 요청이 프록시 서버를 통해 라우트됩니다. 리소스가 조직의 인트라넷 내부에 있는 경우에는 요청이 프록시 서버를 통해 라우트되지 않습니다. 이러한 로컬 요청의 경우에는 URI에 마침표(.)가 포함되지 않습니다. 예를 들어 브라우저 항목 http://webserver/는 프록시 서버를 통해 라우트되지 않지만, https://www.microsoft.com은 프록시 서버를 통해 라우트됩니다.
중요: |
---|
레지스트리를 잘못 편집하면 시스템에 심각한 손상을 줄 수 있으므로 레지스트리를 변경하기 전에 컴퓨터의 중요한 데이터를 백업하는 것이 좋습니다. |
필요한 권한
이 절차를 수행하려면 로컬 컴퓨터의 Administrators 보안 그룹 멤버여야 합니다.
자동 구성 스크립트의 사용을 비활성화하려면
Internet Explorer를 엽니다.
도구를 클릭한 다음 인터넷 옵션을 클릭합니다.
연결 탭에서 LAN 설정을 클릭합니다.
LAN 설정 대화 상자에서 자동 구성 스크립트 사용 확인란의 선택을 해제한 다음 확인을 클릭합니다.
확인을 클릭하여 대화 상자를 닫습니다.
BypassProxyOnLocal 레지스트리 키를 구성하려면
시작 메뉴에서 실행을 클릭하고 Regedit를 입력한 다음 확인을 클릭합니다.
현재 사용자에 대해 키를 설정하려면
HKEY_CURRENT_USER에서 Software\Microsoft\VisualStudio\9.0\TeamFoundation\ 폴더를 찾아 클릭합니다.
편집, 새로 만들기를 차례로 클릭한 다음 키를 클릭합니다.
키 이름으로 RequestSettings를 입력합니다.
RequestSettings를 마우스 오른쪽 단추로 클릭한 다음 새로 만들기, 문자열 값을 차례로 클릭합니다.
문자열 이름으로 BypassProxyOnLocal을 입력합니다.
BypassProxyOnLocal을 마우스 오른쪽 단추로 클릭하고 수정을 클릭합니다. 값 데이터에 True를 입력한 다음 확인을 클릭합니다.
모든 사용자에 대해 키를 전역으로 설정하려면
HKEY_LOCAL_MACHINE에서 Software\Microsoft\VisualStudio\9.0.0\TeamFoundation\ 폴더를 찾아 클릭합니다.
2b단계에서 2d단계까지 수행합니다.
파일 메뉴에서 끝내기를 클릭합니다.