2010-07-26 52 views
2

我使用WPF开发Windows客户端桌面应用程序的经验丰富,但我从未为Windows XP嵌入式设备开发过应用程序。我们有位于运行XP嵌入式工厂周围的显示器,我想知道是否有任何问题开发WPF应用程序在XP嵌入式显示器上运行。开发WPF应用程序以在Windows XP嵌入式监视器上运行

例如,与开发WPF或Silverlight应用程序以在XP桌面机器上运行相比,开发WPF应用程序在XP嵌入式监视器上运行时遇到的一些挑战是什么?

回答

1

几年前我们遇到的最大的问题是在WPF中开发一个Kiosk风格的应用程序,并在XP Embedded上运行这些应用程序时,CPU和图形卡驱动程序的性能都有问题。图形卡驱动程序通常无法正确呈现WPF应用程序,并产生渲染伪装。鉴于WPF需要最新的DirectX驱动程序和嵌入式XP的本质,它限制了我们解决问题的机会。最后,我们开始使用完整的工作站,因为我们可以更好地控制显卡问题,并且我们可以为售货亭购买更实惠且功能强大的CPU。

更重要的是,XP Embedded仅支持.NET 3.0(及更低版本)。有破解workarounds,但我相信安装了3.5+的license prohibits,由于它不被支持,你可能不希望它在工厂车间。

根据Silverlight download page,Silverlight显然不支持嵌入式XP中的任何版本。

+0

伟大的信息。这就是我一直在寻找的。谢谢。 – ChrisNel52 2010-07-27 12:44:25

相关问题