専用のお客様向けに、.NETCF3.5でWindowsMobile6.5アプリケーションを開発しています。アプリは自動更新の機能を実装しています。アプリケーションは、起動時にWebServiceに新しいバージョンを要求します。新しいバージョンが存在する場合は、HTTP経由でCABインストーラーをダウンロードし、ShellExecuteによってCABインストールを呼び出します。
CABファイルは現在署名されていません。私のアプリケーションの場合、何がCAB署名を追加するのだろうか?
現在の問題は、CABをインストールするときに、ユーザーがインストールを確認する必要があることです(インストールする場所を選択し、新しいバージョンをインストールすることを確認します)。CAB署名がそれらのステップを排除するかどうか疑問に思いますか?
そして別の質問-私たちは非常に頻繁に更新を生成します(週に1〜2回)。すべてのCAB署名にはMicrosoftの参加が必要ですか?CABに手動で署名できますか?
よろしく