장치에서 원격 도구 설정
Visual Studio 원격 도구를 사용하면 한 장치에서 실행되는 응용 프로그램을 Visual Studio가 실행되는 다른 컴퓨터에서 실행하고 디버깅하고 테스트할 수 있습니다.
참고
Windows 스토어 응용 프로그램
Windows 스토어 앱 원격 디버깅에 대한 자세한 내용은 Windows 개발자 센터의 Visual Studio를 사용하여 원격 장치의 Windows 스토어 앱 디버깅 및 테스트를 참조하세요.
Azure
Azure의 디버깅에 대한 자세한 내용은 다음 항목 중 하나를 참조하세요.
원격 컴퓨터의 실행 프로세스에 연결
원격 컴퓨터의 프로세스에 디버거를 연결하려면 이 문서의 절차에 따라 원격 컴퓨터를 구성한 다음 원격 컴퓨터의 프로세스에 연결을 참조하세요.
콘텐츠
필수 조건
원격 도구 설치
원격 도구 구성
Windows 개발자 센터의 관련 항목
필수 조건
원격 장치에서 디버깅하려면
원격 장치와 Visual Studio 컴퓨터는 네트워크를 통해 연결되거나 이더넷 케이블을 통해 직접 연결되어야 합니다. 인터넷을 통한 디버깅은 지원되지 않습니다.
원격 장치에서 원격 디버깅 구성 요소가 실행되고 있어야 합니다.
관리자만 원격 장치에 원격 도구를 설치할 수 있습니다. 원격 도구와 통신하려면 원격 장치에 대한 사용자 액세스 권한이 있어야 합니다.
원격 도구 설치
참고
버전 및 업데이트
Visual Studio 2013용 원격 도구는 Visual Studio 2013 RC, Visual Studio 2013 Preview 또는 이전 버전의 Visual Studio에서 지원되지 않습니다.
Visual Studio 설치의 업데이트 버전과 일치하는 Visual Studio 2013용 원격 도구의 업데이트 버전을 설치하는 것이 좋습니다.
VS 디버거는 VS 2013 및 VS 2013용 원격 도구의 어떤 버전 조합과도 호환됩니다.하지만 Visual Studio의 최신 기능을 사용하려면 Visual Studio와 원격 도구 모두 최신 버전이어야 합니다.
다른 진단 도구를 사용할 경우 원격 도구와 Visual Studio가 동일한 버전이어야 할 수 있습니다.
원격 장치에 원격 디버깅 구성 요소 설치
원격 도구용 설치 프로그램을 실행 또는 저장하려면 이 테이블에서 원격 장치의 운영 체제와 일치하는 링크를 선택하십시오.
Visual Studio 2013
VS 2013 업데이트 버전 |
X86 |
X64 |
ARM |
RTM |
|||
업데이트 1 |
|||
업데이트 2 |
|||
업데이트 3 |
|||
업데이트 4 |
Visual Studio 2015
버전 |
X86 |
X64 |
ARM |
미리 보기 |
Visual Studio 2015 Preview용 원격 도구. Visual Studio 2015 Preview용 원격 도구는 여기서 다운로드할 수 있습니다.
설치 프로그램을 선택하여 다운로드하거나 즉시 실행할 수 있습니다. 설치 프로그램을 실행할 때 사용자 계약에 동의한 다음 설치를 선택합니다.
기본적으로 원격 디버깅 구성 요소는 C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger 폴더에 설치됩니다.
원격 도구 구성
- 처음으로 원격 도구 시작 및 구성 • 원격 도구 다시 구성
처음으로 원격 도구 시작 및 구성
참고
원격 도구를 처음으로 시작하려면 디버거에서 방화벽을 구성할 수 있도록 원격 장치에 대해 관리자 권한이 있어야 합니다.
원격 장치의 시작 메뉴에서 원격 디버거를 선택합니다. 원격 도구를 처음으로 시작하려면 관리자 권한이 있어야 합니다.
원격 도구를 처음 시작하면 원격 디버깅 구성 대화 상자가 나타납니다.
Windows 서비스 API가 설치되어 있지 않으면 설치 단추를 선택합니다.
원격 도구가 통신하는 데 사용할 네트워크 유형을 선택합니다. 하나 이상의 네트워크 형식을 선택해야 합니다.
원격 디버깅 구성을 선택하여 방화벽을 구성하고 원격 디버깅 모니터를 시작합니다.
인증 모드를 변경하거나 원격 도구의 시간 제한 값을 지정하려면 원격 디버깅 모니터 도구 메뉴에서 옵션을 선택합니다.
경고
기본적으로 원격 도구는 Windows 인증을 사용합니다.원격 도구를 인증 안 함 모드에서 실행할 수도 있지만 이 모드는 사용하지 않는 것이 좋습니다.이 모드에서 실행할 때는 네트워크 보안이 없습니다.네트워크에 악의적인 트래픽이나 유해 트래픽 위험이 확실히 없는 경우에만 인증 안 함 모드를 선택하십시오.
기본적으로 원격 장치 관리자는 원격 도구에 연결할 수 있습니다. 원격 도구를 사용하기 위해 다른 사용자 권한을 부여하거나 거부하려면 도구 메뉴에서 사용 권한을 선택합니다.
디버거를 실행하면 디버거는 ID를 네트워크의 로컬 서브넷에 브로드캐스트합니다. 그러면 동일한 서브넷의 Visual Studio 컴퓨터에서 원격 장치를 원격 디버깅 대상으로 사용할 수 있음을 인식하게 됩니다.
원격 도구 다시 구성
원격 도구를 처음으로 시작한 후에 원격 도구의 구성을 변경할 수 있습니다.
원격 도구를 시작합니다. 원격 장치의 시작 메뉴에서 원격 디버거를 선택합니다.
원격 도구를 사용하기 위해 다른 사용자 권한을 부여하거나 거부하려면 도구 메뉴에서 사용 권한을 선택합니다. 사용 권한을 부여하거나 거부하려면 관리자 권한이 있어야 합니다.
인증 모드를 변경하거나 원격 도구의 시간 제한 값을 지정하려면 원격 디버깅 모니터 도구 메뉴에서 옵션을 선택합니다.
경고
원격 도구를 인증 안 함 모드에서 실행할 수도 있지만 이 모드는 사용하지 않는 것이 좋습니다.이 모드에서 실행할 때는 네트워크 보안이 없습니다.네트워크에 악의적인 트래픽이나 유해 트래픽 위험이 확실히 없는 경우에만 인증 안 함 모드를 선택하십시오.
원격 도구를 서비스로 실행하거나 원격 디버깅 네트워크 옵션을 변경하려면 원격 도구를 서비스로 실행하거나 원격 디버깅 네트워크 옵션을 변경하려면 시작 메뉴에서 원격 디버거 구성 마법사를 검색합니다. 기본적으로 원격 도구는 Windows 응용 프로그램으로 실행됩니다. 구성 마법사에서 원격 도구를 Windows 서비스로 실행할 수 있습니다. 또한 원격 도구가 통신할 수 있는 네트워크를 제한할 수도 있습니다. 이러한 작업을 수행하려면 관리자 권한이 있어야 합니다.
Windows 개발자 센터의 관련 항목
Visual Studio로 스토어 앱 디버깅 및 테스트
Visual Studio를 사용하여 원격 컴퓨터에서 Windows 스토어 앱 실행