2017-09-22 7 views
0

VS2008でVBを使用してWindows CE 5.0のアプリケーションを開発しました。Windows用のアプリケーションは5.0ですか?Windows用のアプリケーションは6.5ですか?

私の同僚は、Windows CE 6.5 OSで新しいデバイスを購入し、ITに古いデバイスと同じアプリケーションをインストールしたいと考えています。

新しいデバイスを購入する前に、私はWindows CE 5.0用アプリケーション(VB.Net)がWindows CE 6.5用であることを確認したいと思っていますか?

+1

[.NET Compact Framework 3.5](https://www.microsoft.com/en-us/download/details.aspx?id=65&e6b34bbe-475b-1abd-2c51-b5034bcdd6d2=True)は、Windows CE5で利用できます.0以上であれば答えはイエスです。 – GSerg

+0

救済のお返事ありがとうございます。 –

答えて

2

正常に動作するはずです。しかし、それは認められていません。 .NETランタイムの機能のみを使用した場合、問題はありません。一部のOS APIを直接呼び出すと、別のデバイスで利用できない可能性があります。 Windows CE(Windows Mobile 6.5のコア)は大幅にカスタマイズ可能であるため、異なるOSイメージを持つ2つのデバイスがすべて同じ機能を提供することは認められていません。 .NETはその上で動作します。したがって、.NET CF機能のみを使用した場合は、両方のデバイスでこれらの機能が利用可能になり、アプリが実行できるようになります。 マイクロソフトでは、WM6.5用のデバイスエミュレータを提供していましたが、おそらくそのサイトのどこかに隠されています(WM6.5 SDK内にあるかもしれません)。これにより、実際のデバイスを購入することなくアプリケーションをテストできます。

関連する問題