コンパクト フレームワーク アプリのアプリケーション アップグレードを管理する方法を探しています。
デバイスにアプリの v1 がインストールされていて、v1.1 がリリースされたとします。アプリでサーバーを呼び出して、新しいバージョンがあるかどうかを確認します。新しいバージョンが見つかったので、新しいバージョンのアプリをデバイスに送信してインストールし、古いバージョンを置き換えたいと考えています。
私が最初に考えたのは、アプリに .cab ファイルをダウンロードさせ、アプリを終了する直前に cab ファイルを開始させることでした。これでほとんどの作業は完了しますが、デバイスにストレージ カードまたは他のパーティションがある場合、ユーザーはインストール場所を選択するよう求められます。ユーザー入力を防ぎ、新しいバージョンのアプリをインストールして、古いアプリを置き換えたいと思います。
すでにこれを行っている人が他にもいると確信しており、ここで車輪を再発明したくありません. このタイプのプロセスには、どのようなアプリケーション管理ツールとシステムが存在しますか? この種のプロセスをどのように促進できますか?
...
編集:
これを投稿する前の以前の検索にもかかわらず、私はちょうど今この質問を見つけました: Windows Mobile アプリケーションを自動更新する方法