Pregunta

Estamos analizando la implementación de un programa de lector de tarjetas para un ordenador integrado. El ordenador es una pantalla táctil con un ordenador incorporado, con Windows XP y un lector de tarjetas integrado en la pantalla.

El lector es un dispositivo USB, pero por desgracia integrado con tanta fuerza en esta pantalla / ordenador que no puedo separarlo y conectarlo a otra cosa.

Para arrancar, el SDK es un dolor, ya que es inexistente. El SDK consiste en una aplicación de VB (no .NET) que se comunica con el dispositivo USB a través del subsistema de HID a través de un puñado de funciones API de Windows, y ya que necesitamos que esto es parte de una aplicación .NET que necesitamos volver a implementar usando P / Invoke.

Por lo tanto, las pruebas de que este será un dolor desde que probablemente tenga que copiar continuamente nuevos archivos en la máquina y tener una tonelada de registro para averiguar lo que va mal.

O ¿verdad? ¿Que más puedo hacer? Ejecución de Visual Studio en que la máquina va a ser un dolor más grande que sólo copiar el programa y el uso de registro de modo que no es una opción, pero ¿qué más? ¿Puedo depurar a distancia esto desde mi propia máquina? La máquina ha capacidades de red para que pueda llegar a través de la red muy bien.

Cualquier consejo o consejo que puede dar?

¿Fue útil?

Solución

Tome un vistazo a USB sobre red o un programa similar. Puede hacer que el puerto USB remoto aparece como un puerto virtual en su máquina del revelador y hacer su depuración a nivel local.

Otros consejos

Estudio visual y la noreferrer depuradores de línea de comandos todo el apoyo depuración remota.

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