日期:2014-05-17  浏览次数:20941 次

ASP.NET中的Server.MapPath()方法
1、Server.MapPath("/") 应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\
2、Server.MapPath("./") 表示所在页面的当前目录
注:等价于Server.MapPath("") 返回 Server.MapPath("") 所在页面的物理文件路径
3、Server.MapPath("../")表示上一级目录
4、Server.MapPath("~/")表示当前应用级程序的目录,如果是根目录,就是根目录,如果是虚拟目录,就是虚拟目录所在的位置 如 C:\Inetpub\wwwroot\Example\


server.mappath ,可以取得网站或虚拟目录下某个文件夹下的某个文件的磁盘路径,比方你的文件在 d:\web\app_data\111.bak

你用 server.mappath(app_data\111.bak)  可以返回 d:\web\app_data\111.bak 这个地址