System.Web.HttpContext.Server.MapPath()
2012-08-01 14:34
309 查看
总注:Server.MapPath获得的路径都是服务器上的物理路径,也就是常说的绝对路径
1、Server.MapPath("/")
注:获得应用程序根目录所在的位置,如 C:\Inetpub\wwwroot\。
2、Server.MapPath("./")
注:获得所在页面的当前目录,等价于Server.MapPath("")。
3、Server.MapPath("../")
注:获得所在页面的上级目录。
4、Server.MapPath("~/")
注:获得当前应用级程序的目录,如果是根目录,就是根目录,如果是虚拟目录,就是虚拟目录所在的位置,如C:\Inetpub\wwwroot\Example\。
1、Server.MapPath("/")
注:获得应用程序根目录所在的位置,如 C:\Inetpub\wwwroot\。
2、Server.MapPath("./")
注:获得所在页面的当前目录,等价于Server.MapPath("")。
3、Server.MapPath("../")
注:获得所在页面的上级目录。
4、Server.MapPath("~/")
注:获得当前应用级程序的目录,如果是根目录,就是根目录,如果是虚拟目录,就是虚拟目录所在的位置,如C:\Inetpub\wwwroot\Example\。
相关文章推荐
- System.Web.HttpContext.Current.Server.MapPath()
- 线程调用方法 System.Web.HttpContext.Current.Server.MapPath()
- System.Web.HttpContext.Current.Server.MapPath("~/upload/SH") 未将对象引用设置为实例对象
- System.Web.HttpContext.Current.Session获取值出错
- HttpContext为null new HttpContextWrapper(System.Web.HttpContext.Current)
- 为什么获取的System.Web.HttpContext.Current值为null,HttpContext对象为null时如何获取程序(站点)的根目录
- System.Web.HttpContext.Current.Cache 与System.Web.HttpRuntime.Cache
- System.Web.HttpContext.Current.Cache和System.Web.HttpRuntime.Cache有什么区别?
- System.Web.HttpContext.Current.Session NullReference错误
- HttpContext.Current.Server.MapPath("") 未将对象设置到引用的实例异常。
- c#asp.net url 传递中文参数要使用 System.Web.HttpUtility.UrlEncode 而不能使用Server.UrlEncode
- System.Web.HttpContext类型对象
- System.Web.HttpContext.Current.Session为NULL值的问题?
- 慎用System.Web.HttpContext.Current
- System.Web.HttpContext.Current.Cache与System.Web.HttpRuntime.Cache指向同一个引用
- System.Web.HttpContext.Current是什么
- 关于上下文System.Web.HttpContext
- System.Web.HttpContext.Current.Cache和System.Web.HttpRuntime.Cache有什么区别?
- .net System.Web.HttpContext.Current.Session 获取值出错(在Page继承类的构造函数中出错)
- System.Web.HttpContext.Current.Session获取值出错