Pregunta

Al desarrollar software para la plataforma Pocket PC, he estado felizmente usando el emulador de Pocket PC que Microsoft proporciona con Visual Studio (y como descarga gratuita). Proporciona ciclos de desarrollo / despliegue / prueba mucho más rápidos. (Por supuesto, todavía hago pruebas finales en hardware real). También descubrí que proporcionar el emulador a otras personas en la oficina (por ejemplo, el equipo de documentación) les permite obtener capturas de pantalla precisas con poco esfuerzo. Entonces, estoy convencido de que esta es una gran herramienta para mi situación.

Aquí está la preocupación: Para utilizar las capacidades de red del emulador, se debe instalar Microsoft Virtual PC en la máquina que ejecutará el emulador. Esto parece un requerimiento muy pesado para una herramienta tan pequeña. ¿Alguien ha encontrado una forma más sencilla de habilitar la funcionalidad de red en el emulador de Pocket PC?

¿Fue útil?

Solución

Es posible extraer el controlador requerido para el Emulador desde el archivo de configuración de Virtual PC 2007. Para los usuarios de Windows 7 que tienen Windows Virtual PC instalado, esta es realmente la forma conocida only de hacer que el Emulador funcione en un entorno de red (ya que la instalación de Virtual PC 2007 no es una opción una vez que se haya instalado Windows Virtual PC).

Aquí está la publicación del blog explicando el procedimiento. En pocas palabras, extraiga el controlador VMNetSrv del archivo de instalación de Virtual PC 2007 SP1 y luego instale manualmente este controlador en el adaptador de red que utiliza para la conectividad a Internet:

Otros consejos

La respuesta simple es no, pero ...

¿Ha considerado usar el servicio gratuito de Microsoft control de pantalla remoto desde Power Toys y ejecutar su aplicación a través de ActiveSync. Esto significa que está utilizando el hardware real, las comunicaciones de red y todo, pero con la pantalla, el teclado y el mouse reflejados en la pantalla. Me parece que funciona una delicia.

Fuimos al evento un paso más allá. Creamos una solución para construir contra el marco compacto y una solución para construir contra el marco win32. Como todo el código es solo C #, no debería haber ningún problema al compilar y ejecutar la aplicación como aplicación Win32 en la PC.

Hay otro gran beneficio: es mucho más rápido de compilar para Win32 que para WinCE.

Espero que esto ayude ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top