.NET Compact Framework 2.0 está disponible oficialmente desde ayer con lo que
la mayoría de los dispositivos que hay por ahí no lo incluyen ;-)
Para instalarlo existen dos opciones. Una es obtener los 'redistribuibles' y
hacer la instalación del archivo .msi desde el PC a través de ActiveSync.
La otra opción es mediante Visual Studio 2005 o el SDK de .NET Framework 2.0.
Si se usa este camino, en algunos dispositivos la instalación se puede hacer
desde dentro del entorno de desarrollo, pero en otros no funciona.
Para los que no funciona hay que copiar el archivo .cab de manera manual al dispositivo
y ejecutarlo para que se instale. El archivo a copiar es NETCFv2.wm.armv4i.cab para
dispositivos Windows Mobile 2005 y NETCFv2.ppc.armv4.cab para dispositivos
Windows Mobile 2003. Estos archivos se encuentran en el directorio de instalación
del SDK. En el caso de una instalación de Visual Studio 2005 el directorio es
similiar a:
\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE\wceXXX
donde XXX es la versión del S.O. wce400 para Windows Mobile 2003 y wce500 para
Windows Mobile 2005. Tenéis más información en el blog
de Marcus Perryman.