Требования к оборудованию и программному обеспечению для проектов смарт-устройств
Обновлен: Ноябрь 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
Примечание. |
---|
При добавлении переменных 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 и требования к аппаратному обеспечению