c#获取项目目录的路径

时间:2012-05-01 15:57:38

标签: asp.net .net c#-4.0

我正在尝试获取名为EmailAttachments的项目中的文件夹路径。我试过了

File.Exists("~/EmailAttachments/TestReport.pdf")

但返回false。如何获取程序中目录的路径,以便我可以将文件写入文件并在以后检索它们?

这是在asp.net,而不是winforms

1 个答案:

答案 0 :(得分:7)

如果您尝试获取ASP.NET本地路径,请使用Server.MapPath("~/EmailAttachments/TestReport.pdf")获取其完全限定的路径。