Так что я использую AutoUpdaterDotNET
для обработки обновлений для автономного .exe (его вообще не нужно упаковывать в установщик). Я также использую WPF, поэтому мне пришлось отредактировать функцию OnDownloadComplete()
, чтобы использовать Environment.Exit(0)
.AutoUpdaterDotNet Попытка обновить, но новый файл никогда не заменяет старый
Итак, программа выключается и загружает новый файл в %USERPROFILE%\AppData\Local\Temp\Filename.exe
, затем закрывает и перезапускает приложение с %USERPROFILE%\AppData\Local\Temp\Filename.exe
. У меня есть исходный исполняемый файл, расположенный на рабочем столе.
У меня есть поиск высокого и низкого для решения этого без везения. Я новичок в C# и Visual Studio, но я просто хочу, чтобы файл, который находится на рабочем столе, был заменен загружаемым, а затем перезапустил его с рабочего стола. Может ли кто-нибудь дать совет?
OMG мои глаза отказываются прочитать ваш вопрос. Пожалуйста, разместите какой-либо код или, по крайней мере, используйте некоторые знаки препинания. –
Из того, что я прочитал на пропущенных документах, кажется, что этот инструмент работает с установщиком, а не с исполняемым приложением. Infact сразу после загрузки загруженного файла. – Steve