获取Visual Studio Project解决方案的images文件夹中的所有文件的列表

时间:2013-09-20 09:51:46

标签: .net visual-studio-2010 file c#-4.0 dynamic

我想循环遍历解决方案的images文件夹中的所有文件。

HtmlGenericControl iframe;
foreach (var item in Directory.GetFiles(ResolveClientUrl("~/Images")))
{
   //images will be loaded dynamically into iframes here.
}

我也试过这个AppDomain.CurrentDomain.BaseDirectory,但我无法做到。

2 个答案:

答案 0 :(得分:0)

你没准确写,问题是什么。 我只能GUESS你没有收到任何文件,但也没有Exception。如果是这样的话:

您是否将文件属性更改为"始终复制"或者"在较新的时候复制"?

答案 1 :(得分:0)

 String virtualPath = Server.MapPath("~");
DirectoryInfo directoryInfo = new DirectoryInfo(virtualPath);
DirectoryInfo[] subFolders = directoryInfo.GetDirectories();

//这将为您提供所有文件夹

foreach (DirectoryInfo subFolder in subFolders)
{
    if(subFolder=="images")
      {
        FileInfo[] fileInfo = subFolder.GetFiles();
      }
} 

试试这个..这样可行