2011-08-18 61 views
-1

我遞歸地輸入我的計算機驅動器列出所有可用的文件。但是有時程序運行會停止,並且說它無法訪問目錄。GetDrives和文件有時失敗

我現在應該做什麼,我正在使用win7。

回答

0

某些目錄對於您的用戶帳戶不可讀。請在其中爲您拋出異常的地方顯示一些代碼或正確的錯誤方法。

+0

Codeis here http://msdn.microsoft.com/en-us/library/system.io.directory(v=vs.71).aspx – Manthou

+0

正如前面所說,這些代碼所做的不僅僅是閱讀一個像計算其大小的目錄等等。因此,您需要讀取樹的所有部分。 – Zenwalker

+0

我不知道這是如何完成的。 – Manthou

0

給您的驅動程序所在的文件夾提供讀取權限。