そのため、スタンドアロンの .exe の更新を処理するために使用AutoUpdaterDotNET
しています (インストーラーにパッケージ化する必要はまったくありません)。私もWPFを使用しているので、OnDownloadComplete()
使用する関数を編集する必要がありEnvironment.Exit(0)
ました。
そのため、プログラムは終了し、新しいファイルを にダウンロードして%USERPROFILE%\AppData\Local\Temp\Filename.exe
から、アプリを閉じて から再起動し%USERPROFILE%\AppData\Local\Temp\Filename.exe
ます。デスクトップに元の実行可能ファイルがあります。
私は運が悪いので、これに対する解決策を高低で検索しました。私はC#とVisual Studioを初めて使用しますが、デスクトップ上のファイルをダウンロードしたファイルに置き換えてから、デスクトップ上のファイルから再起動したいだけです。誰でもアドバイスを提供できますか?