我已經編寫了一個更清潔的程序類型,但獲得了權限的巨大錯誤(我認爲) 錯誤消息打印出來就像這樣。Vb2012管理員權限
mscorlib.dll中發生未處理的異常類型'System.UnauthorizedAccessException' 其他信息:訪問路徑'C:\ Windows \ CSC \ v2.0.6'被拒絕。
它說,該代碼的錯誤部分是此行
For Each fi In DirectroyInfos.GetFiles(filter)
但這裏的代碼填充塊。
For Each fi In DirectroyInfos.GetFiles(filter)
Try
file_count = file_count + 1
file_size = CULng(file_size + fi.Length)
FilesToDelete.Add(fi.FullName)
Catch ex As UnauthorizedAccessException
'There's really no pretty way to handle this exception
Catch ex As FileNotFoundException
'There's really no pretty way to handle this exception
End Try
我認爲這是某種形式的許可問題,我的Windows 7,並已注意到有很多運行的有管理的問題。我認爲它試圖刪除或訪問它沒有一個文件獲得許可。
有沒有辦法解決這個問題?我在編碼中遺漏了什麼?
還有......你有什麼問題嗎? – SLaks
那麼爲什麼我得到的錯誤,並有無論如何修復它? –