Диспетчер эмуляторов устройств
Обновлен: Ноябрь 2007
Используйте диспетчер эмуляторов устройств для запуска, подключения и управления эмуляторами устройств на компьютере разработчика. Общая задача использования диспетчера эмуляторов устройств может быть разбита на следующие категории:
Запуск диспетчера эмуляторов устройств
Упорядочивание эмуляторов, отображаемых в диспетчере
Выполнение действий с эмуляторами устройств в диспетчере
Программное управление диспетчером эмуляторов устройств
Поддержка Active Sync или центра устройств Windows Mobile
Дополнительные функциональные возможности
Ниже содержатся сведения о функциональных возможностях диспетчера эмуляторов устройств.
Запуск диспетчера эмуляторов устройств
Запуск диспетчера эмуляторов устройств может отличаться при различных установках. Дополнительные сведения см. в разделе Практическое руководство. Запуск диспетчера эмуляторов устройств.
Упорядочивание эмуляторов, отображаемых в диспетчере
Диспетчер эмуляторов устройств отображается в виде окна, в котором приводится представление списка эмуляторов в виде дерева. Представление в виде дерева состоит из трех узлов: Хранилище данных, Эмуляторы моих устройств и Другие. В следующей таблице описаны эмуляторы в каждом из корневых узлов.
Узел |
Описание |
---|---|
Хранилище данных |
Содержит список эмуляторов устройств, зарегистрированных в хранилище данных. Как правило, эти эмуляторы установлены в хранилище данных компьютера разработчика приложением Visual Studio или пакетами Windows Mobile SDK и Windows CE SDK. ![]()
При изолированной установке отсутствует хранилище данных, в котором содержатся образы эмуляторов и сведения о них. Обычным сценарием является загрузка эмулятора устройства на компьютер разработчика, на котором не установлено приложение Visual Studio.
|
Эмуляторы моих устройств |
Содержит список файлов конфигурации эмуляторов устройств (DECFG), хранящихся в папке "%USERPROFILE%\Мои документы\Эмуляторы моих устройств" (""%USERPROFILE%\Документы\Эмуляторы моих устройств" в Windows Vista). Можно создать конфигурации эмуляторов путем выполнения операции Сохранить как для эмулятора или ручного исправления файла конфигурации эмулятора DECFG. |
Все эмуляторы устройств |
Содержит список файлов конфигурации эмуляторов устройства (DECFG), хранящихся в папке "\Documents and Settings\All Users\Документы\Эмуляторы всех устройств" ("\Пользователи\Общедоступный\Документы\Эмуляторы всех устройств" в Windows Vista). Можно создать конфигурации эмуляторов путем выполнения операции Сохранить как для эмулятора или ручного исправления файла конфигурации эмулятора DECFG. |
Другие |
Содержит список работающих эмуляторов, которые не содержатся в узлах "Хранилище данных", "Эмуляторы моих устройств" и "Эмуляторы всех устройств". Каждый выполняемый эмулятор имеет уникальный идентификатор виртуального компьютера (VMID). Если диспетчер эмуляторов устройств не обнаружит эмулятор с совпадающим идентификатором VMID в узлах Хранилище данных, Эмуляторы моих устройств или Эмуляторы всех устройств, этот эмулятор будет отображаться в данном узле. |
Выполнение действий с эмуляторами устройств в диспетчере
После выбора эмулятора устройств из представления в виде дерева можно выполнить с ним несколько действий или из меню Действия или из контекстного меню, отображаемого при щелчке эмулятора правой кнопкой мыши. В приведенной ниже таблице описывается каждое из этих действий.
Действие |
Описание |
---|---|
Подключение |
Запуск эмулятора и подключения его к рабочей станции. |
В гнезде |
Помещает эмулятор в гнездо. Необходимо подключить эмулятор до помещения его в гнездо. ![]()
Необходимо установить программное обеспечение, такое как ActiveSync или Центр устройств Windows Mobile, предназначенное для обнаружения и взаимодействию с устройствами в гнездах.
|
Вне гнезда |
Убирает эмулятор из гнезда. |
Завершение работы |
Завершает работу эмулятора. ![]()
Эмулятор не будет запрашивать пользователя о сохранении состояния перед завершением работы.
|
Сброс |
Выполняет программный сброс эмулятора. |
Очистить состояние сохранения |
Очищает состояния сохранения эмулятора. В следующий раз эмулятор будет запущен из образа операционной системы. Дополнительные сведения см. в разделе Файлы сохранения состояния. |
На передний план |
Делает эмулятор видимым, если другие окна расположены поверх эмулятора. |
Повторная настройка |
Запрашивает выбор файла конфигурации эмулятора устройства (DECFG) и повторно настраивает эмулятор, используя параметры из этого файла. Дополнительные сведения см. в разделе Файлы конфигурации эмулятора устройства. |
Сохранить как |
Сохраняет конфигурацию эмулятора в файл конфигурации эмулятора устройства (DECFG). Дополнительные сведения см. в разделе Файлы конфигурации эмулятора устройства. |
Программное управление диспетчером эмуляторов устройств
Интерфейсы автоматизации предоставляют программный доступ к функциональным возможностям диспетчера эмуляторов устройств. Диспетчер эмуляторов устройств предоставляет COM-интерфейс, который может использоваться в приложениях и языках сценариев. Дополнительные сведения см. в разделе Интерфейсы автоматизации диспетчера эмуляторов устройств.
Поддержка связи с ActiveSync
Диспетчер эмуляторов устройств поддерживает связь с эмулятором устройства по ActiveSync путем предоставления тех же логических функциональных возможностей, что и физическое гнездо устройства. Если устройство размещено в гнезде, оно может использовать ActiveSync для синхронизации содержимого электронной почты, календаря, установленных приложений и т. д. Сам эмулятор не имеет подобных функциональных возможностей и не может работать с ActiveSync, если только не находится в гнезде. Комбинация эмулятора, диспетчера и ActiveSync похожа на использование физического устройства и гнезда. Общим сценарием является запуск эмулятора устройства, использование диспетчера для размещения эмулятора в гнезде и установки партнерства с помощью ActiveSync. Дополнительные сведения см. в разделе Практическое руководство. Помещение эмулятора устройства в гнездо и извлечение эмулятора из гнезда.
![]() |
---|
В Windows Vista ActiveSync был заменен на центр устройств Windows Mobile. |
Дополнительные функциональные возможности
Также в окне диспетчера эмуляторов устройств можно выполнить следующие действия:
Извлечь ранее сохраненный образ состояния (DESS) или конфигурацию эмулятора устройства (DECFG) путем выбора команды Открыть в меню Файл.
С помощью команды Обновить получить состояние всех эмуляторов независимо от того, работают они, не работают или находятся в гнезде.
Отключить запросы на включение сетевого подключения, последовательных портов и предоставления общего доступа к папкам, если эти функциональные возможности используются в файле сохранения состояния. Чтобы отключить запросы, щелкните команду Без запросов безопасности в меню Файл.
Примечание о безопасности.
Любое использование функции совместного использования папок представляет угрозу для безопасности. Соблюдайте осторожность при отключении этих запросов.