2012-11-27 32 views
0

有沒有辦法檢查驅動程序是否準備就緒?檢查目錄是否準備就緒System.IO.Directory

由於我列出所有目錄,例如,當它到達DVD時,我收到一個異常說明驅動程序沒有準備好。

Thanls很多

@{ 
try 
{ 
    //Resgata todos os drivers Lógicos do Sistema 
    string[] drives = System.IO.Directory.GetLogicalDrives(); 

    Response.Write("<ul class=\"jqueryFileTree\" style=\"display: none;\">\n"); 

    //Itera sobre cada driver no array 
    foreach(string drive in directoryEntries) { 


     //Para cada driver cria um LI A 
     Response.Write("\t<li class=\"directory collapsed\"><a href=\"#\" rel=\"" + drive + "\">" + drive + "</a></li>\n"); 

     //Resgata subDiretórios de cada driver 
     string[] directoryEntries = System.IO.Directory.GetFileSystemEntries(drive); 
    } 


} 
catch (Exception) 
{ 

    throw; 
} 
} 

非常感謝

回答