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

时间:2013-03-20 10:03:49

标签: asp.net

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

2 个答案:

答案 0 :(得分: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应用程序对共享文件夹具有权限。

答案 1 :(得分:0)

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

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

您也可以使用

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