¡Hola forer@s!,
En este tutorial, intentaré explicar como construir un paquete de instalación para instalar una aplicación desarrollada en .NET Compact Framework (VB, C#, etc...):
1º Paso: Descargar la utilidad
eZSetup (es el programa que realiza el paquete de instalación)
aquí. Es gratuíto :smt003
2º Paso: Crear una carpeta nueva con un nombre que vosotros queráis poner. En ella, incluir el fichero
ezsetup.exe
3º Paso: Abrir con el Block de notas y editar:
Código:
ezsetup -l spanish -i ezsetup.ini -r readme.txt -e licencia.txt -o setup.exe
Lo guardamos como
instalar.bat en carpeta que hemos creado anteriormente.
4º Paso: Abrir con el Block de notas y editar:
Código:
[CEAppManager]
Version = 1.0
Component = VBMundo PPC
[VBMundo PPC]
Description = VBMundo para Pocket PC
Uninstall = VBMundo para Pocket PC
CabFiles = VBMundo_PPC.ARM.CAB,VBMundo_PPC.ARMV4.CAB,VBMundo_PPC.MIPS.CAB,VBMundo_PPC.SH3.CAB,VBMundo_PPC.WCE420X86.CAB, VBMundo_PPC.X86.CAB
En CabFiles, debes añadir los archivos .CAB (separados en comas) generados con el Visual Studio que suelen estar en la carpeta del proyecto (/Cab/Debug). Por cierto, estos archivos .CAB hay que copiarlos y pegarlos en la carpeta que hemos creado anteriormente. Cada archivo CAB pertenece a un procesador ó sistema operativo, dependiendo del Pocket PC u dispositivo móvil que sea (
ARM, ARMV4,
MIPS, SH3,
WCE420X86 y
X86)
NOTA: Cuando creamos los CAB, situamos en la carpeta del proyecto (\obj\Debug) ,hay cambiar en el fichero
VBMundo_PPC.inf en el apartado Provider="My company" por un nombre, por ejemplo, Provider="VBMundo". Ejecutar el fichero
BuildCab.bat desde el mismo directorio. OJO: No generar otra vez los CAB desde VB.NET porque vuelve a poner lo de "My Company".
Lo guardamos como
ezsetup.ini en la carpeta que hemos creado anteriormente.
5º Paso: Debes crear un archivo que se llama
licencia.txt , en él incluyes las condiciones generales y uso sobre el programa y crear otro archivo llamado
readme.txt, en él se incluye los comentarios de cabecera de la primera pantalla de instalación. Se realiza con el block de notas ambos archivos y guardados en la carpeta carpeta que hemos creado anteriormente.
6º Paso: Ejecutar el fichero
instalar.bat y automaticamente se crea el fichero
setup.exe.
7º Paso: Para usar el setup.exe hay que tener conectado el Pocket PC al ordenador que tenga instalado el
Microsoft ActiveSync 4.2.
Esto es todo,
Un saludo :-)