更新プロセスに問題があります。私のプログラムは C# で書かれており、プログラム インストーラーとして innosetup を使用しました。ファイルがプログラム ファイルにあるために更新できないことを除けば、すべて問題ありません。
データを ApplicationData または CommodApplicationData ディレクトリに保存する必要があることは既に知っており、構成ファイルにそれらを使用しています。別のアプリケーション (update.exe) を設計して、新しいファイルを ApplicationData にダウンロードします (ここでは問題ありません) が、更新が必要です。ダウンロードしたファイルを自分のプログラム ファイルのアプリケーション フォルダに移動できるようにするための ..exe (update.exe もプログラム ファイルのインストール ディレクトリにあります)
これを行うには管理者権限が必要であることはわかっています。ユーザーにそのように依頼する必要がありますが、Firefox などの他のアプリケーションは、ユーザーに管理者権限を要求せずに既にこれを行っています。彼らはどのようにそれを行うのですか?!
ありがとうございます!