2009-03-04 21 views
0

私はWindows Mobile 6 for Windows(CF 3.5)を使用してWindows Mobile用のアプリケーションを開発しましたが、いくつかの配備に関する質問があります。.NET Compact Frameworkに展開する前にデバイスプラットフォームを確認するにはどうすればよいですか?

私はPocket PCのみをターゲットにしており、ユーザーにはスマートフォンにインストールさせたくありません(単純に機能しないため)。

ユーザーがアプリケーションをインストールしているプラ​​ットフォームを確認して、エラーメッセージを表示するにはどうすればよいですか?

ちょうどあなたに知らせるために、デスクトップからデバイスにアプリケーションをインストールするために.msiを持っています(キャブ付きのセットアッププロジェクト)、それは問題ありません。

この追加の確認が必要です。

答えて

3

プラットフォームの検出方法についてはlinkを参照してください。 cabファイルはオプションのsetup.dllをサポートしています。これは、Install init、Install exit、Uninstall init、Unistall exitのカスタムアクションの登録に使用できます。インストールの開始エントリポイントを使用してインストールを停止するか、プラットフォームが一致しない場合はダイアログを表示することができます。これはもちろん、ネイティブな開発でなければなりません。

+0

私はRAPIを調査します、ありがとう – jeremy

関連する問題