我要刪除我的軟件的本地路徑中的所有文件,除了我的軟件刪除所有文件在本地路徑
我的腳本:
string a = System.IO.Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
Array.ForEach(Directory.GetFiles(a), File.Delete);
錯誤:
未處理的異常鍵入'System.UnauthorizedAccessException' 發生在mscorlib.dll
附加信息: L'accèsau chemin d'accès 'D:\ FWeb \ AutoUpdate \ AutoUpdate \ bin \ Debug \ AutoUpdate.exe'estrefusé。
您正在試圖刪除正在運行的文件... –
有大量的「刪自己的可執行文件」的問題https://www.bing.com/search?q=c%23+delete+own + exe - 我相信你已經閱讀過......但不知何故,這些關於你所嘗試過的信息沒有進入帖子.... –