0

Windows Mobile アプリケーションの PocketPC とスマートフォン バージョンの両方をパッケージ化できる単一の cab を作成することは可能ですか? 私が望むのは、インストール中にデバイスがポケット PC なのかスマートフォンなのかを確認し、適切なバージョンをインストールできるようにすることです。

助けてくれてありがとう。

4

1 に答える 1

1

私はこれを試したことはありませんが、Microsoft には、複数の CAB ファイルを格納するコンテナー CAB ファイルの作成を示すサンプル プロジェクトがあります。モバイル プラットフォームを検出し、適切なインストーラーを実行するために必要なロジックを追加できると思います。

複数の CAB インストール @ MSDN: http://msdn.microsoft.com/en-us/library/bb158796.aspx

実際には、常に個別の CAB ファイルを作成し、CEAppMgrによって提供されるメカニズムを使用して、プラットフォーム固有の CAB を参照する ActiveSync/WMDC の[プログラムの追加と削除] ダイアログで単一の「エントリ」を定義します

もう 1 つの方法は、CAB の一部としてカスタム Setup.dllファイルを作成することです。これにより、CAB のインストールの前後にアクションを実行する機会が提供されます。

于 2009-11-06T15:45:44.910 に答える