ユーザーが最初にダウンロードしてインストールするアプリケーションがあります。アプリケーションを更新するには、アプリケーション自体が
- 新しいバージョンが存在するかどうかを確認する
- その場合は、新しいバージョンをダウンロードします (vs2010 にバンドルされている installshield le によって作成された setup.exe ファイル)。
- その後、アプリケーションは新しいソフトウェアをインストールするために新しい System.Diagnostics.Process を開始します (現在実行中のソフトウェアはシャットダウンされ、アンインストールされ、Installshield によって新しいバージョンがインストールされます)。
exeがWebサービスのハッキングから保護するために信頼されていることを確認できるようにしたい.
これを達成するための最良の方法は何ですか?私の c# .net wpf アプリケーション内で検証を行う必要があります。