使用Server.MapPath方法获取服务器的物理地址

MapPath方法用来返回与Web服务器上的指定虚拟路径相对应的物理文件路径。语法:

Server.MapPath(path);

其中path表示Web服务器上的虚拟路径,如果path为空,则该方法返回包含当前应用程序的完整物理路径。例如,下面的示例在浏览器中输出指定文件“Default.aspx”的物理文件路径。

Response.Write(Server.MapPath("Default.aspx"));

不能将相对路径语法与MapPath方法一起用。即不能将“.”或“..”作为指向指定文件或目录的路径。