从文件名中获取路径

时间:2012-11-05 10:52:15

标签: c# file path

所以我有一个文件(例如index.html),我想得到它的路径。 我的大多数文件都存储在debug-文件夹中。 所以例如我想得到路径:

C:\ documents and settings \ administrator \ My Documents \ Visual Studio 2010 \ Projects \ WebServer \ WebServer \ bin \ Debug \ index.html

我已经尝试过Path.GetDirectoryname(filename); //不起作用,因为我没有得到任何回报

2 个答案:

答案 0 :(得分:2)

Path.GetFullPath(fileName);

答案 1 :(得分:1)

您可能正在搜索Server.MapPath

  

MapPath方法将指定的相对或虚拟路径映射到   服务器上对应的物理目录。

从文件名称和预期结果中,我扣除您要求的ASP.NET