He desarrollado la aplicación profesional Windows Mobile 6 utilizando el framework específico como .NET CF 3.5 y Professional 6 SDK. También creó su archivo SmartDeviceCab. Cuando lo instalo en un dispositivo que no tiene CF 3.5 no ejecuta mi aplicación (porque el dispositivo tiene .NET CF 2.0). Ahora sé que debo tener NET CF 3.5 en el dispositivo donde quiero ejecutar mi aplicación. ¿Cómo puedo detectar la versión actual de CF e instalar (si es necesario) CF 3.5 desde la configuración de mi cabina? He explorado y revisado mucho en Setup.dll pero es demasiado antiguo y no encontré la manera de ejecutar el archivo cab desde mi Setup.dll. Por favor, ayúdame a encontrar la solución. Agradecería que se proporcionara un código de enlace/muestra. Más frustrante es que nunca toqué VC++.Configuración de la cabina de Windows Mobile para detectar .NET CF 3.5 e instalarlo
He pasado por: Detecting if the Compact Framewok is installed on mobile device y sus enlaces.
Shailesh K.
Hola ageektrapped, Gracias por la respuesta. Usted dijo que está detectando la versión .NET CF de su cabina. ¿Puede indicarnos el camino (código) que está detectando la versión .NET CF y verificar si es correcta o no? Gracias. Shailesh K :) – engineer
Modifiqué el código proporcionado en este ejemplo http://msdn.microsoft.com/en-us/library/aa446531.aspx#netcfdepl_topic3 – ageektrapped