Tecnología

Inicio

Cómo implementar la aplicación de Windows CE

Cómo implementar la aplicación de Windows CE


La implementación de una aplicación a un dispositivo móvil que ejecuta Windows CE (Embedded Compacto) es más compleja que la implementación de una aplicación en el escritorio. Es necesario crear dos paquetes de instalación --- uno para el dispositivo móvil, y otro para el escritorio para instalar el paquete de dispositivo móvil. Hay cinco pasos involucrados en la implementación de una aplicación para Windows CE.

Instrucciones

1 Crear un archivo .cab para el dispositivo de destino. En Microsoft Visual Studio, añadir un nuevo "Proyecto Cab Smart Device" de su solución de aplicación. Agregar el resultado del proyecto desde su proyecto de aplicación de este nuevo proyecto. Al hacer esto, el sistema incluirá automáticamente referencias, por ejemplo, las librerías del Framework de dispositivos inteligentes OpenNETCF. Cambie el nombre del archivo .cab en algo significativo.

2 Ajuste el panel "Propiedades" para personalizar instrucciones de texto y artículos de instalación. Añadir entradas del registro, por ejemplo, un número de versión, en el .cab seleccionando la opción "Editor del Registro" en el "Explorador de soluciones". Cuando haya terminado, la construcción del proyecto para crear el archivo .cab.

3 Para registrar el .cab con ActiveSync para que pueda ser desplegado desde una computadora de escritorio, añadir un nuevo proyecto de biblioteca de clases de Windows para la solución de aplicación y eliminar la Clase 1 por defecto. Añadir una nueva clase a través del Explorador de soluciones que copia los archivos a la carpeta ActiveSync, los registra con ActiveSync, y los elimina después de la instalación. Usted tendrá que crear un método de ayuda para extraer la ubicación donde está instalado ActiveSync, y definir las siguientes constantes: CEAPPMGR_PATH, ACTIVESYC_INSTALL_PATH, INSTALLED_DIR, CEAPPMGR_EXE_FILE, CEAPPMGR_INI_FILE, APP_SUBDIR y Temp_Path.

4 Añadir cualquier otro controladores de eventos necesarios para la instalación y compilar el proyecto como una biblioteca de clases biblioteca de vínculos dinámicos (DLL).

5 Empaquetar todo en un solo archivo de instalación .msi. En primer lugar, añadir un nuevo proyecto "configuración" para su solución. Cambie el nombre del archivo de salida como lo hizo para el archivo .cab. Elegir lugar de instalación de la aplicación en el escritorio. A continuación, añadir el resultado del proyecto de su proyecto .cab. Añadir una nueva "acción personalizada" y seleccione la biblioteca de clases DLL de instalación. Agregue el archivo .ini y construir el proyecto. El resultado es un solo archivo de instalación .msi de escritorio que también contiene un archivo de instalación .cab dispositivo móvil.