Windows Mobile アプリケーションの PocketPC とスマートフォン バージョンの両方をパッケージ化できる単一の cab を作成することは可能ですか? 私が望むのは、インストール中にデバイスがポケット PC なのかスマートフォンなのかを確認し、適切なバージョンをインストールできるようにすることです。
助けてくれてありがとう。
Windows Mobile アプリケーションの PocketPC とスマートフォン バージョンの両方をパッケージ化できる単一の cab を作成することは可能ですか? 私が望むのは、インストール中にデバイスがポケット PC なのかスマートフォンなのかを確認し、適切なバージョンをインストールできるようにすることです。
助けてくれてありがとう。
私はこれを試したことはありませんが、Microsoft には、複数の CAB ファイルを格納するコンテナー CAB ファイルの作成を示すサンプル プロジェクトがあります。モバイル プラットフォームを検出し、適切なインストーラーを実行するために必要なロジックを追加できると思います。
複数の CAB インストール @ MSDN: http://msdn.microsoft.com/en-us/library/bb158796.aspx
実際には、常に個別の CAB ファイルを作成し、CEAppMgrによって提供されるメカニズムを使用して、プラットフォーム固有の CAB を参照する ActiveSync/WMDC の[プログラムの追加と削除] ダイアログで単一の「エントリ」を定義します。
もう 1 つの方法は、CAB の一部としてカスタム Setup.dllファイルを作成することです。これにより、CAB のインストールの前後にアクションを実行する機会が提供されます。