日期:2014-05-19  浏览次数:20432 次

未找到路径
DirectoryInfo   dir   =   new   DirectoryInfo( "E:/合同范本/贸易类 ");
FileInfo[]   bmpfiles   =   dir.GetFiles( "*.doc ");
foreach(FileInfo   f   in   bmpfiles)
{
Response.Write   (f.Name);
}
出现以下错误:
未找到路径“E:/合同范本/贸易类”的一部分。  

而用一级目录时是可以的,为何多级目录就不行了呢

------解决方案--------------------
E:/合同范本/贸易类/aaa.doc
------解决方案--------------------
打印出来看看他的完整路径对不
------解决方案--------------------
这样改试试:
DirectoryInfo dir = new DirectoryInfo( "E:/合同范本/贸易类 ");
--〉
DirectoryInfo dir = new DirectoryInfo( "E:\\合同范本\\贸易类 ");

------解决方案--------------------
设置一个 "E:/合同范本/贸易类 "这个文件夹的权限就可以了哈
------解决方案--------------------
恩,路径的符号写错了,用new DirectoryInfo(@ "E:\合同范本\贸易类 ");


------解决方案--------------------
调试一下,看看路径对不对。