Pregunta

Tengo experiencia en el desarrollo de aplicaciones de escritorio para clientes de Windows con WPF, pero nunca he desarrollado aplicaciones para un dispositivo integrado con Windows XP.Tenemos monitores ubicados en la fábrica que ejecutan XP integrado y me gustaría saber si hay algún problema al desarrollar una aplicación WPF para ejecutar en el monitor integrado XP.

Por ejemplo, ¿cuáles son algunos de los desafíos al desarrollar una aplicación WPF para ejecutar en un monitor integrado XP en comparación con el desarrollo de una aplicación WPF o Silverlight para ejecutar en una máquina de escritorio XP?

¿Fue útil?

Solución

Los problemas más grandes que encontramos hace varios años al desarrollar una aplicación de estilo Kiosk, en WPF, y ejecutarla en XP Embedded estaban relacionados con el rendimiento de la CPU y los problemas con el controlador de la tarjeta gráfica.El controlador de la tarjeta gráfica a menudo fallaba al representar correctamente la aplicación WPF y producía artificios de representación.Dado que WPF requiere controladores DirectX actualizados y la naturaleza de XP integrado, limitó nuestras oportunidades para solucionar el problema.Al final, optamos por usar estaciones de trabajo completas, ya que podíamos controlar mejor los problemas de la tarjeta gráfica y podíamos comprar CPU más asequibles y potentes para los quioscos.

Más importante aún, solo .NET 3.0 (y versiones anteriores) son compatibles con XP Embedded.Hay hack soluciones alternativas, pero creo que la instalación licencia prohíbe de 3.5+, y dado que no es compatible, es posible que no la desee en una fábrica.

Aparentemente, Silverlight no es compatible con ninguna versión en XP integrado de acuerdo con Silverlight página de descarga.

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