Поделиться через


Требования к оборудованию и программному обеспечению для проектов смарт-устройств

Обновлен: Ноябрь 2007

Ниже приведены требования к компьютеру разработчика, конечному устройству и подключению между этими двумя видами оборудования.

Компьютер разработчика

Выберите "Программирование интеллектуальных устройств" (выбрано по умолчанию) при установке Visual Studio и предоставьте примерно 900 МБ свободного пространства на жестком диске. Если приложения для смарт-устройств разрабатываться не будут, можно освободить это пространство посредством удаления модуля "Программирование интеллектуальных устройств". Это можно сделать на вкладке Добавление и удаление программ в панели управления, выбрав установку Visual Studio и щелкнув Заменить/Удалить, а затем выполнив все действия.

Установка модуля "Программирование интеллектуальных устройств" также приводит к установке пакетов Pocket PC 2003 SDK, Windows Mobile 5.0 Pocket PC и Smartphone SDK, а также Windows CE 5.0 SDK. Прочие пакеты SDK, такие как Windows Mobile 6.0, должны быть загружены и установлены вручную.

Необходимо иметь, по меньшей мере, 64 МБ дополнительной оперативной памяти при использовании эмулятора в проектах устройств.

Устройство

Конечное устройство должно поддерживать платформу, которая используется в разработке. В Visual Studio предоставлена поддержка Pocket PC 2003, Smartphone 2003, Windows CE 5.0 и более поздних платформ.

Необходимо наличие 2 МБ оперативной памяти устройства для установки .NET Compact Framework, если эта платформа не установлена в ПЗУ.

Требования к пакетам Windows Embedded CE SDK

Можно использовать Visual Studio для построения приложений устройств для любых SDK независимо от переменных sysgen. Однако в Visual Studio необходимы некоторые компоненты операционной системы для развертывания и отладки приложений на устройстве. При использовании Platform Builder в целях создания пакета SDK для устройства Windows Embedded CE 6.0, которое не включает требуемые компоненты, может понадобиться вручную развернуть и отладить приложение. Чтобы развернуть и отладить на устройстве приложение, созданное в машинном коде, пакет SDK должен содержать следующие переменные sysgen:

  • SYSGEN_CPP_EH_AND_RTTI

  • SYSGEN_STDIOA

  • SYSGEN_OLE

  • SYSGEN_WINSOCK

tt9a9e45.alert_note(ru-ru,VS.90).gifПримечание.

При добавлении переменных sysgen Platform Builder автоматически добавляет зависимые переменные sysgen, такие как SYSGEN_FULL_CRT, SYSGEN_STDIO, SYSGEN_STRSAFE и SYSGEN_PMSTUBS.

Чтобы развернуть и отладить на устройстве управляемые приложения, пакет SDK nfr;t ljk;ty cjlth;fnm следующие переменные sysgen:

  • SYSGEN_DEVICE

  • SYSGEN_CORELOC

  • SYSGEN_IPHLPAPI

  • SYSGEN_DOTNETV2_HEADLESS или SYSGEN_DOTNETV2

Если Visual Studio подключается к устройству по сети Ethernet, пакет SDK также должен содержать следующие переменные sysgen:

  • SYSGEN_ETHERNET

  • SYSGEN_IPHLPAPI

Подключение

Visual Studio нуждается в следующем:

Оборудование

Если физическое устройство имеет возможность проводного подключения к компьютеру разработки, необходим кабель для COM-порта или USB-кабель, предоставленный производителем оборудования, чтобы подключить устройство к компьютеру разработчика. Перед использованием подключения необходимо настроить компьютер разработчика и устройство в соответствии с инструкциями, предоставленными производителем устройства.

Использование эмулятора в качестве устройства не подразумевает наличия дополнительного оборудования.

Программное обеспечение

Центр устройств Windows Mobile 6.0 или Microsoft ActiveSync версии 4.0 или более поздние версии.

См. также

Основные понятия

Важные сведения об установке и настройке

Выпуски Visual Studio и требования к аппаратному обеспечению

Другие ресурсы

Приступая к работе с проектами смарт-устройств