2

WPF を使用して Windows クライアント デスクトップ アプリを開発した経験はありますが、Windows XP 組み込みデバイス用のアプリを開発したことはありません。XP 組み込みを実行する工場周辺にモニターがあります。XP 組み込みモニターで実行する WPF アプリケーションの開発に問題があるかどうかを知りたいです。

たとえば、XP デスクトップ マシンで実行する WPF または Silverlight アプリケーションの開発と比較して、XP 組み込みモニターで実行する WPF アプリケーションの開発にはどのような課題がありますか?

4

1 に答える 1

1

数年前、キオスク スタイルのアプリケーションを WPF で開発し、XP Embedded で実行する際に遭遇した最大の問題は、CPU のパフォーマンスとグラフィック カード ドライバーの問題でした。グラフィック カード ドライバーは、WPF アプリケーションを正しくレンダリングできず、レンダリング アーティフィケーションを生成することがよくありました。WPF には最新の DirectX ドライバーと組み込み XP の性質が必要であるため、問題を修正する機会が限られていました。最終的には、グラフィック カードの問題をより適切に制御でき、キオスク用に手頃な価格で強力な CPU を購入できるため、フル ワークステーションを使用することにしました。

さらに重要なことに、XP Embedded では .NET 3.0 (およびそれ以前) のみがサポートされています。ハックの 回避策がありますが、ライセンスでは 3.5+ のインストールが禁止されていると思います。また、サポートされていないため、工場で使用したくない場合があります。

Silverlight のダウンロード ページによると、Silverlight は XP Embedded のどのバージョンでもサポートされていないようです。

于 2010-07-27T00:44:36.377 に答える