Pregunta

Aquí está mi problema. Actualmente estoy tratando de desarrollar una aplicación .Net Compact Framework 2.0 (en C #) para un dispositivo Windows CE 5.0.

Primero: ¿Cómo depuro / emulo la aplicación en Visual Studio 2008? No me refiero a depurar una aplicación ya implementada en el dispositivo, sino a depurar la versión en mi escritorio. Tengo acceso limitado o inexistente al prototipo de dispositivo.

En segundo lugar: ¿Cómo lo integro con la imagen del SO creada por Platform Builder para Windows CE 5.0? Realmente necesito ?

Gracias por su tiempo

¿Fue útil?

Solución 3

Bien, así que gracias a todos por las respuestas rápidas y agradables. Aunque he encontrado mi propia solución, la suya puede ser tan válida como la mía.

Básicamente, lo que no le dije (porque realmente tampoco lo sabía) es que en realidad no necesitaba emular el sistema operativo, solo necesitaba trabajar con el marco. Encontré la mejor manera de & "; Emular &"; tal situación aquí .

Además, descubrí que la forma más fácil de implementar la aplicación en el dispositivo es usar ActiveSync y encontré el artículo adecuado (MSDN) para ello.

Ctacke: Probablemente se deba a que solo aprendí este tipo de desarrollo, de alguna manera cometí un error al crear / instalar " mi propio SDK " así que Visual Studio dejó de funcionar correctamente. Pero, por supuesto, algunas excavaciones hicieron que desapareciera. Gracias de cualquier manera. Me gustó la idea de desarrollar con un dispositivo de prueba, desafortunadamente la compañía para la que trabajo ya eligió un dispositivo, pero todavía no pudieron emitirme un prototipo para fines de desarrollo.

Frans, no he encontrado tu simulador CE, pero estoy bastante seguro de que no lo busqué lo suficiente, así que gracias.

Otros consejos

Tienes algunas opciones. Una sería instalar el BSP del emulador, hacer rodar su propia imagen del emulador, construir un SDK personalizado e instalarlo, luego depurar apuntando a ese emulador. Es bastante simple de hacer.

Dicho eso, todavía no lo haría. Una opción mucho mejor es simplemente comprar un dispositivo WinCE barato como un kit de inicio de salto eBox 4300 . Es mucho más fácil, más rápido y más confiable apuntar al hierro real.

En cuanto a la integración de la aplicación, es como cualquier otra. Asegúrese de tener el componente CF incluido en el diseño de su sistema operativo del Catálogo, luego agregue su aplicación a su PROJECT.BIB (y archivos REG y / o DAT si es necesario) y ejecute makeimg nuevamente.

Debe usar el emulador que viene con el CE SDK. Puede usarlo directamente desde vs.net, y tiene todas las características ganadoras de CE. Luego, la depuración funciona en ese emulador, por lo que puede recorrer su código como si se estuviera ejecutando en un dispositivo.

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