Requisitos de hardware y software de los proyectos para Smart Device

Actualización: noviembre 2007

En los siguientes párrafos se especifica cuáles son los requisitos del equipo de desarrollo, el dispositivo de destino y la conexión entre los dos.

Equipo de desarrollo

El hecho de seleccionar Programación de Smart Device (se selecciona de manera predeterminada) al instalar Visual Studio agrega aproximadamente 900 MB de uso de espacio en disco duro. Si no está desarrollando aplicaciones de Smart Device, es posible recuperar este espacio desinstalando Programabilidad de Smart Device. Para ello, en la ficha Agregar o quitar programas del Panel de control, seleccione la instalación de Visual Studio, haga clic en Cambiar o quitar y siga los pasos que se indican.

Al instalar Programación de Smart Device también se instalan el SDK de Pocket PC 2003 y los SDK de Windows Mobile 5.0 Pocket PC, Smartphone y Windows CE 5.0. Otros SDK como Windows Mobile 6.0 se deben descargar e instalar manualmente.

Cuando utilice un emulador en los proyectos de dispositivo, es necesario un mínimo de 64 MB de RAM adicional.

Dispositivo

El dispositivo de destino debe ser compatible con la plataforma para la que está programando. Visual Studio proporciona compatibilidad para Pocket PC 2003, Smartphone 2003 y Windows CE 5.0 y plataformas posteriores.

Si no se ha instalado Framework en ROM, serán necesarios alrededor de 2 MB de RAM en el dispositivo para .NET Compact Framework.

Requisitos del SDK de Windows Embedded CE

Puede utilizar Visual Studio para crear aplicaciones de dispositivos para cualquier SDK, independientemente de las variables sysgen. Sin embargo, Visual Studio requiere algunos componentes del sistema operativo para implementar y depurar las aplicaciones en un dispositivo. Si utiliza Platform Builder para crear un SDK para un dispositivo Windows Embedded CE 6.0 que no incluye los componentes necesarios, es posible que tenga que implementar y depurar la aplicación manualmente. Para implementar y depurar aplicaciones para dispositivos nativas en un dispositivo, el SDK debe incluir las variables sysgen siguientes:

  • SYSGEN_CPP_EH_AND_RTTI

  • SYSGEN_STDIOA

  • SYSGEN_OLE

  • SYSGEN_WINSOCK

Nota:

Cuando agregue las variables sysgen, Platform Builder agregará automáticamente las variables sysgen dependientes como SYSGEN_FULL_CRT, SYSGEN_STDIO, SYSGEN_STRSAFE y SYSGEN_PMSTUBS.

Para implementar y depurar aplicaciones de dispositivos administradas, el SDK debe incluir también las variables sysgen siguientes:

  • SYSGEN_DEVICE

  • SYSGEN_CORELOC

  • SYSGEN_IPHLPAPI

  • SYSGEN_DOTNETV2_HEADLESS o SYSGEN_DOTNETV2

Si Visual Studio se conecta al dispositivo a través de Ethernet, el SDK debe incluir también las variables sysgen siguientes:

  • SYSGEN_ETHERNET

  • SYSGEN_IPHLPAPI

Conexión

Visual Studio requiere lo siguiente:

Hardware

A menos que su dispositivo físico tenga conectividad inalámbrica con el equipo de desarrollo habilitado, será necesario un puerto serie o cable USB, proporcionado por el fabricante del dispositivo, para poder conectar un dispositivo al equipo de desarrollo. Para poder usar esta conexión, debe configurar el equipo de desarrollo y el dispositivo conforme a las instrucciones suministradas por el fabricante del dispositivo.

La utilización de un emulador como dispositivo no requiere de hardware adicional.

Software

Windows Mobile Device Center 6.0 o Microsoft ActiveSync versión 4.0 o posterior.

Vea también

Conceptos

Aspectos básicos de instalación y configuración

Ediciones de Visual Studio y requisitos de hardware

Otros recursos

Introducción a los proyectos para Smart Device