如何在ASP.NET中查找目录

时间:2011-08-25 13:16:19

标签: c# asp.net

我正在某个服务器上的Intranet Web应用程序上工作,我希望该应用程序生成文件,以便我可以将它们下载到我的本地PC。

我使用浏览器中的URL连接到此应用程序,如此...

http://myapp.ourplace.com

我可以使用ftp连接访问该软件...

ftp://myapp.ourplace.com

我可以看到像这样的目录结构......

myapp.ourplace.com
    aspnet_client
    bin
    files
    images
    UserControls
    default.aspx
    myapp.bin
    .
    .
    .

我需要知道C#应用程序如何在上面的结构中找到目录files以便将文件写入其中。我试过Environment.CurrentDirectory() + "\\files",但这似乎不是同一个地方;无论如何都不会出现任何文件。

有谁知道怎么做?

2 个答案:

答案 0 :(得分:4)

试试这个:

Server.MapPath("files")

答案 1 :(得分:3)

有几种不同的方法

AppDomain.CurrentDomain.BaseDirectory + @"\files\"

Server.MapPath(@"\files\")