장치 에뮬레이터 관리자

업데이트: 2007년 11월

DEM(장치 에뮬레이터 관리자)을 사용하여 개발 컴퓨터에서 장치 에뮬레이터를 시작, 연결 및 관리할 수 있습니다. 장치 에뮬레이터 관리자를 사용하는 전반적인 작업은 다음과 같은 범주로 나눌 수 있습니다.

  • DEM 시작

  • DEM에 표시되는 에뮬레이터 구성

  • DEM에서 장치 에뮬레이터에 대한 작업 수행

  • 프로그래밍 방식으로 DEM 제어

  • Active Sync 또는 Windows Mobile Device Center 통신 지원

  • 추가 기능

다음 정보에서는 DEM에서 제공하는 기능에 대해 설명합니다.

DEM 시작

장치 에뮬레이터 관리자를 시작하는 방법은 설치에 따라 다릅니다. 자세한 내용은 방법: 장치 에뮬레이터 관리자 시작을 참조하십시오.

DEM에 표시되는 에뮬레이터 구성

장치 에뮬레이터 관리자는 에뮬레이터의 트리 뷰를 표시하는 창으로 나타납니다. 이 트리 보기에는 데이터 저장소, 내 장치 에뮬레이터 및 기타의 세 가지 루트 노드가 있습니다. 다음 표에서는 각 루트 노드에 속하는 에뮬레이터에 대해 설명합니다.

노드

설명

데이터 저장소

데이터 저장소에 등록되어 있는 모든 장치 에뮬레이터가 나열됩니다. 일반적으로 이러한 에뮬레이터는 Visual Studio, Windows Mobile SDK 또는 Windows CE SDK를 통해 개발 컴퓨터의 데이터 저장소에 설치됩니다.

참고:

독립 실행형 설치의 경우에는 에뮬레이터에 대한 이미지와 정보를 유지하는 데이터 저장소가 없습니다. 일반적인 시나리오는 Visual Studio가 설치되어 있지 않은 개발 컴퓨터에 장치 에뮬레이터를 다운로드하는 경우입니다.

내 장치 에뮬레이터

"%USERPROFILE%\My Documents\My Device Emulators"(Windows Vista의 경우 "%USERPROFILE%\Documents\My Device Emulators" in ) 폴더에 저장되어 있는 장치 에뮬레이터 구성 파일(.decfg)이 나열됩니다. 다른 이름으로 저장 에뮬레이터 작업을 수행하거나 에뮬레이터 구성 .decfg 파일을 수동으로 작성하여 에뮬레이터 구성을 작성할 수 있습니다.

모든 장치 에뮬레이터

"\Documents and Settings\All Users\Documents\All Device Emulators"(Windows Vista의 경우 "\Users\Public\Documents\All Device Emulators") 폴더에 저장되어 있는 장치 에뮬레이터 구성 파일(.decfg)이 나열됩니다. 다른 이름으로 저장 에뮬레이터 작업을 수행하거나 에뮬레이터 구성 .decfg 파일을 수동으로 작성하여 에뮬레이터 구성을 작성할 수 있습니다.

기타

데이터 저장소, 내 장치 에뮬레이터 또는 모든 장치 에뮬레이터 노드에 포함되지 않은 상태로 실행 중인 에뮬레이터가 나열됩니다. 실행 중인 각 에뮬레이터에는 고유한 VMID(가상 컴퓨터 식별자)가 있습니다. DEM이 데이터 저장소, 내 장치 에뮬레이터 또는 모든 장치 에뮬레이터 노드에서 VMID가 일치하는 에뮬레이터를 찾지 못하는 경우 해당 에뮬레이터가 여기에 나열됩니다.

DEM에서 장치 에뮬레이터에 대한 작업 수행

DEM 트리 뷰에서 장치 에뮬레이터를 선택한 후에는 작업 메뉴를 사용하거나 장치 에뮬레이터를 마우스 오른쪽 단추로 클릭하여 장치 에뮬레이터에 대한 작업을 수행할 수 있습니다. 다음 표에서는 각 작업에 대해 설명합니다.

작업

설명

연결

에뮬레이터를 시작하고 데스크톱 컴퓨터에 연결합니다.

크레들에 놓기

에뮬레이터를 크레들에 놓습니다. 크레들에 놓으려면 먼저 에뮬레이터에 연결해야 합니다.

참고:

크레들에 놓인 장치를 검색하고 이러한 장치에 응답하도록 설계된 ActiveSync나 Windows Mobile Device Center 같은 소프트웨어를 설치해야 합니다.

크레들에서 제거

에뮬레이터를 크레들에서 제거합니다.

종료

에뮬레이터를 종료합니다.

참고:

종료하기 전에 상태를 저장할 것인지 묻는 메시지가 나타나지 않습니다.

다시 설정

에뮬레이터를 다시 설정(소프트 리셋)합니다.

상태 저장 지우기

에뮬레이터의 저장된 상태를 지웁니다. 다음 번에 에뮬레이터를 시작하면 운영 체제의 이미지에서 시작됩니다. 자세한 내용은 상태 저장 파일을 참조하십시오.

맨 앞으로 가져오기

다른 창으로 에뮬레이터를 덮어도 에뮬레이터가 보이도록 합니다.

다시 구성

장치 에뮬레이터 구성 파일(.decfg)을 선택하고 해당 파일의 설정으로 에뮬레이터를 다시 구성하라는 메시지를 표시합니다. 자세한 내용은 장치 에뮬레이터 구성 파일을 참조하십시오.

다른 이름으로 저장

에뮬레이터의 구성을 장치 에뮬레이터 구성 파일(.decfg)로 저장합니다. 자세한 내용은 장치 에뮬레이터 구성 파일을 참조하십시오.

프로그래밍 방식으로 장치 에뮬레이터 관리자 제어

자동화 인터페이스를 사용하면 장치 에뮬레이터 관리자 기능에 프로그래밍 방식으로 액세스할 수 있습니다. 장치 에뮬레이터 관리자는 응용 프로그램과 스크립트 언어에서 사용할 수 있는 COM 인터페이스를 노출합니다. 자세한 내용은 장치 에뮬레이터 관리자 자동화 인터페이스를 참조하십시오.

ActiveSync 통신 지원

DEM은 실제 장치 크레들과 동일한 논리적 기능을 제공하여 ActiveSync를 통해 장치 에뮬레이터와 통신할 수 있도록 합니다. 장치를 크레들에 놓으면 ActiveSync를 사용하여 전자 메일, 달력, 응용 프로그램 설치 등의 내용을 동기화할 수 있습니다. 에뮬레이터 자체에는 해당 기능이 없으므로 크레들에 놓지 않는 한 ActiveSync와 함께 작동할 수 없습니다. 에뮬레이터, DEM 및 ActiveSync를 함께 사용하는 것은 실제 장치 및 크레들을 사용하는 것과 유사합니다. 장치 에뮬레이터를 시작하고 DEM을 사용하여 이를 크레들에 놓은 다음 ActiveSync 파트너 관계를 설정하는 것이 일반적인 시나리오입니다. 자세한 내용은 방법: 장치 에뮬레이터 크레들에 놓기 및 크레들에서 제거를 참조하십시오.

참고:

Windows Vista에서는 Windows Mobile Device Center가 ActiveSync를 대체합니다.

추가 기능

DEM 창을 사용하여 다음 작업을 수행할 수도 있습니다.

  • 파일 메뉴에서 열기를 클릭하면 이전에 저장한 상태 이미지(.dess)나 장치 에뮬레이터 구성(.decfg)을 검색할 수 있습니다.

  • 새로 고침을 클릭하면 모든 에뮬레이터의 실행, 닫힘 또는 크레들에 놓여 있는지 여부를 확인할 수 있습니다.

  • 상태 저장 파일에서 네트워크 연결, 직렬 포트 및 폴더 공유를 사용하는 경우 이러한 기능을 활성화하는 프롬프트를 비활성화할 수 있습니다. 프롬프트를 비활성화하려면 파일 메뉴에서 보안 프롬프트 표시 안 함을 클릭합니다.

    보안 정보:

    폴더 공유를 사용하면 보안상 위험할 수 있습니다. 이러한 프롬프트를 비활성화하는 경우에는 주의하십시오.

참고 항목

기타 리소스

장치 에뮬레이터