0

我想使用 ASP.net 从外部文件服务器获取目录列表

4

2 回答 2

0

要从网络共享位置列出文件,您可以使用以下代码。

 string path= @"\\server\sharedfolder"; 
 DirectoryInfo di = new DirectoryInfo(path);
 FileInfo[] files = di.GetFiles("*.*");
 foreach(FileInfo fi in files)
 {
  //Your code goes here      
 }

但是,请确保您的 ASP.NET Web 应用程序对共享文件夹具有权限。

于 2013-03-20T12:05:03.350 回答
0

您可以使用Path.GetDirectoryName(path) method

链接:http: //msdn.microsoft.com/en-us/library/system.io.path.getdirectoryname.aspx

你也可以使用

var result = new FileInfo(path).Directory.FullPath

于 2013-03-20T13:16:23.380 回答