이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
원격 컴퓨터에서 Windows 스토어 앱 실행
이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

원격 컴퓨터에서 Windows 스토어 앱 실행

Windows에만 적용

Visual Studio 원격 도구 앱을 사용하면 한 장치에서 실행되는 Windows 스토어 앱을 Visual Studio를 실행하는 다른 컴퓨터에서 실행, 디버깅, 프로파일링 및 테스트할 수 있습니다. Visual Studio 컴퓨터에서 터치, 지리적 위치, 실제 방향 등 Windows 스토어 앱과 관련된 기능을 지원하지 않는 경우 원격 장치에서 특히 더 효과적으로 실행할 수 있습니다. 이 항목에서는 원격 세션을 구성하고 시작하는 절차에 대해 설명합니다.

원격 장치에서 디버깅하려면

  • 원격 장치와 Visual Studio가 설치되어 있는 컴퓨터 간에는 네트워크 상으로 연결되어 있거나 이더넷 케이블을 통해 직접 연결되어 있어야 합니다. 인터넷을 통한 디버깅은 지원되지 않습니다.

  • 원격 장치에 개발자 라이선스가 설치되어 있어야 합니다.

  • 원격 장치에는 원격 디버깅 구성 요소가 실행되고 있어야 합니다.

  • 원격 장치의 관리자만 설치하는 동안 방화벽을 구성할 수 있습니다. 원격 장치에 대한 사용자 액세스 권한이 있어야만 원격 디버거를 실행하거나 원격 디버거에 연결할 수 있습니다.

기본적으로 원격 디버거는 Windows 인증을 사용합니다.

주의 정보 주의

원격 디버거를 인증 안 함 모드에서 실행할 수도 있지만 이 모드는 사용하지 않는 것이 좋습니다. 이 모드에서 실행할 때는 네트워크 보안이 없습니다. 네트워크에 악의적인 트래픽이나 유해 트래픽 위험이 확실히 없는 경우에만 인증 안 함 모드를 선택하십시오.

원격 장치에 직접 연결하려면 Visual Studio 컴퓨터를 표준 이더넷 케이블로 장치에 연결합니다. 장치에 이더넷 포트가 없는 경우에는 이더넷 어댑터에 USB를 사용하여 케이블에 연결할 수 있습니다.

참고 참고

버전 및 업데이트

Visual Studio 2015용 원격 도구는 이전 버전의 Visual Studio에서 지원되지 않습니다.

Visual Studio 설치의 업데이트 버전과 일치하는 Visual Studio 2015용 원격 도구의 업데이트 버전을 설치하는 것이 좋습니다.

VS 디버거는 VS 2015 및 VS 2015용 원격 도구의 어떤 버전 조합과도 호환됩니다. 하지만 Visual Studio의 최신 기능을 사용하려면 Visual Studio와 원격 도구 모두 최신 버전이어야 합니다.

다른 진단 도구를 사용할 경우 원격 도구와 Visual Studio가 동일한 버전이어야 할 수 있습니다.

원격 장치에 원격 디버깅 구성 요소 설치

원격 도구용 설치 프로그램을 실행 또는 저장하려면 이 테이블에서 원격 장치의 운영 체제와 일치하는 링크를 선택하십시오.

Visual Studio 2013
Visual Studio 2015

버전

X86

X64

ARM

미리 보기

다운로드

다운로드

다운로드

설치 프로그램을 선택하여 다운로드하거나 즉시 실행할 수 있습니다. 설치 프로그램을 실행할 때 사용자 계약에 동의한 다음 설치를 선택합니다.

기본적으로 원격 디버깅 구성 요소는 C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\Remote Debugger 폴더에 설치됩니다.

참고 참고

원격 디버거가 Visual Studio 호스트와의 통신을 허용하도록 방화벽을 구성하기 때문에 원격 디버거를 처음 시작할 때는 원격 장치의 관리자여야 합니다.

원격 도구를 설치한 후 시작 화면에서 원격 디버거를 선택합니다. 원격 디버거를 처음 시작하면 원격 디버깅 구성이 나타납니다.

원격 디버깅 구성 대화 상자에서 다음을 수행합니다.

  1. Windows 웹 서비스 API가 설치되어 있지 않으면 설치를 선택합니다.

  2. Windows 방화벽 구성 그룹에서 연결을 허용할 네트워크를 선택합니다. 현재 장치가 연결되어 있는 네트워크만 사용할 수 있습니다. 네트워크를 하나 이상 선택해야 합니다.

  3. 원격 디버깅 구성을 선택하여 방화벽 옵션을 설정하고 원격 디버거를 시작합니다. Visual Studio 원격 디버깅 모니터 대화 상자를 열어 원격 도구에 대한 사용자 권한을 부여하고 다른 고급 옵션을 설정합니다.

  4. Visual Studio 원격 디버깅 모니터 대화 상자가 나타납니다. 이 대화 상자에서 사용자에게 원격 도구에 대한 권한을 부여하고 기타 고급 옵션을 설정할 수 있습니다.

두 도구를 사용하여 원격 디버거의 구성을 수정할 수 있습니다.

  1. Visual Studio 원격 디버깅 모니터도구 메뉴에서 다음 작업을 수행합니다.

    1. 옵션을 선택하여 원격 디버거의 포트 번호, 인증 모드 또는 시간 제한 간격을 변경합니다.

    2. 사용 권한을 선택하여 원격 디버깅에 대한 사용 권한이 있는 사용자를 추가하거나 제거합니다.

      참고 참고

      사용 권한은 원격으로 디버깅하는 모든 사용자 계정에 부여해야 합니다.

원격 디버거 구성 마법사를 사용하여 원격 디버거에 대한 고급 옵션을 설정합니다. 마법사를 열려면 시작 화면에서 원격 디버거 구성 마법사를 선택합니다.

  1. Visual Studio 원격 디버거 구성 페이지에서 원격 디버거를 서비스로 실행할 수 있습니다. 대부분의 경우 서비스로 실행할 필요는 없습니다.

  2. 디버깅할 수 있도록 Windows 방화벽 구성 페이지에서 원격 디버거가 연결할 네트워크의 형식을 추가하거나 제거할 수 있습니다. 현재 장치가 연결되어 있는 네트워크만 사용할 수 있습니다. 네트워크를 하나 이상 선택해야 합니다.

프로젝트 속성에서 연결할 원격 장치를 지정합니다. 절차는 프로그래밍 언어에 따라 다릅니다. 원격 장치의 네트워크 이름을 입력하거나 원격 디버거 연결 선택 대화 상자에서 해당 이름을 선택할 수 있습니다.

원격 디버거 연결 선택 대화 상자

이 대화 상자에는 Visual Studio 컴퓨터의 로컬 서브넷에 있으면서 원격 디버거를 실행 중인 장치만 나열됩니다.

팁

원격 장치에 연결하는 데 문제가 있을 경우 장치의 IP 주소를 입력해 보십시오. 장치의 IP 주소를 확인하려면 명령 창을 연 다음 ipconfig를 입력합니다. 그러면 IP 주소가 IPv4 Address로 나열됩니다.

Hh441469.collapse_all(ko-kr,VS.140).gifC# 및 Visual Basic 프로젝트에 사용할 원격 장치 선택

원격 디버깅의 관리되는 프로젝트 속성
  1. 솔루션 탐색기에서 프로젝트 이름을 선택한 다음 바로 가기 메뉴에서 속성을 선택합니다.

  2. 디버그를 선택합니다.

  3. 대상 장치 목록에서 원격 컴퓨터를 선택합니다.

  4. 원격 컴퓨터 상자에 원격 장치의 네트워크 이름을 입력하거나 찾기를 선택하여 원격 디버거 연결 선택 대화 상자에서 장치를 선택합니다.

Hh441469.collapse_all(ko-kr,VS.140).gifJavaScript 및 C++ 프로젝트에 사용할 원격 장치 선택

원격 디버깅에 대한 C++ 프로젝트 속성
  1. 솔루션 탐색기에서 프로젝트 이름을 선택한 다음 바로 가기 메뉴에서 속성을 선택합니다.

  2. 구성 속성 노드를 확장한 다음 디버깅을 선택합니다.

  3. 실행할 디버거 목록에서 원격 디버거를 선택합니다.

  4. 컴퓨터 이름 상자에 원격 장치의 네트워크 이름을 입력하거나 해당 상자에서 아래쪽 화살표를 선택하여 원격 디버거 연결 선택 대화 상자에서 장치를 선택합니다.

로컬 세션의 경우와 같은 방법으로 원격 디버그 세션을 시작, 중지, 탐색할 수 있습니다. 디버깅을 시작하기 전에 원격 장치에서 원격 디버깅 모니터가 실행되고 있는지 확인합니다.

그런 다음 디버그 메뉴에서 디버깅 시작을 선택합니다(키보드: F5). 프로젝트가 다시 컴파일된 다음 원격 장치에 배포되어 시작됩니다. 디버거는 중단점에서 실행을 일시 중단하며 사용자는 한 단계씩 코드를 실행하거나, 프로시저 단위로 실행하거나 코드를 종료하여 한 번에 한 줄씩 실행할 수 있습니다. 디버깅 중지를 선택하여 디버그 세션을 끝내고 원격 응용 프로그램을 종료할 수 있습니다. 자세한 내용은 Visual Studio에서 스토어 앱 디버깅을 참조하세요.

표시:
© 2015 Microsoft