2010-07-26 96 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

相關問題