因此,我使用AutoUpdaterDotNET
來處理獨立.exe的更新(它根本不需要打包到安裝程序中)。我也使用WPF,所以我必須編輯OnDownloadComplete()
函數才能使用Environment.Exit(0)
。AutoUpdaterDotNet嘗試更新,但新文件永遠不會替換舊的文件
因此程序熄滅並將新文件下載到%USERPROFILE%\AppData\Local\Temp\Filename.exe
,然後關閉並重新啓動應用程序%USERPROFILE%\AppData\Local\Temp\Filename.exe
。我有位於桌面上的原始可執行文件。
我有搜索高和低解決這個問題,沒有運氣。我是C#和Visual Studio的新手,但我只是想將桌面上的文件替換爲下載的文件,然後從桌面上的文件重新啓動它。誰能提供建議?
OMG我的眼睛拒絕閱讀你的問題。請張貼一些代碼或至少使用一些標點符號 – 2013-03-15 21:46:38
從我讀過的粗略文檔看來,這個工具似乎工作期待安裝程序,而不是可運行的應用程序。事實上在下載完成後,下載的文件被執行。 – Steve 2013-03-15 21:49:26