0
我正在爲我們的應用程序編寫更新程序,並且存在覆蓋文件的問題。這是一個很長的例子。 Test.exe是我們的主要應用程序,update.exe是我們的更新程序應用程序。 Test.exe需要啓動update.exe,然後關閉test.exe。 Update.exe會從我們的網站下載新的更新到臨時目錄,然後複製新的更新。我遇到的問題是Test.exe有更新時,我試圖複製新文件,它說它不能,因爲test.exe仍在使用中。我「相信」會發生這種情況,因爲test.exe仍然在appdomain中運行,因爲update.exe是在關閉該應用程序之前從test.exe啓動的。那麼,我是否嘗試創建一個新的AppDomain並從中啓動update.exe,或者是否有其他方式我沒有看到?請幫忙!如何啓動新應用程序並從任何打開的進程中刪除調用應用程序?