string Server.MapPath(string path)
返回与Web服务器上的指定虚拟路径相对应的物理文件路径。
Server.MapPath(Request.ServerVariables["PATH_INFO"])
Server.MapPath("/")
Server.MapPath("")
Server.MapPath(".")
Server.MapPath("../")
Server.MapPath("..")
Page.Request.ApplicationPath
(HttpContext.Current.Request.PhysicalApplicationPath);
以上的代码在http://localhost/EnglishClub/manage/WebForm1.aspx页面
运行结果:
C:\Inetpub\wwwroot\EnglishClub\manage\WebForm1.aspx
C:\Inetpub\wwwroot\
C:\Inetpub\wwwroot\EnglishClub\manage
C:\Inetpub\wwwroot\EnglishClub\manage
C:\Inetpub\wwwroot\EnglishClub\
C:\Inetpub\wwwroot\EnglishClub
C:\Inetpub\wwwroot\EnglishClub\
由以上可以知道:
要想获得要是建立的虚拟目录的网站的根目录可以这样使用:
Server.MapPath(Page.Request.ApplicationPath)
asp.net 文件路径之获得虚拟目录的网站的根目录
2019-10-08 09:53asp.net教程网 ASP.NET教程
asp.net下获取文件路径常用代码,获得虚拟目录的网站的根目录
延伸 · 阅读
- 2019-10-08Asp.net 在三层架构中事务的使用实例代码
- 2019-10-07一个Asp.Net的显示分页方法 附加实体转换和存储过
- 2019-10-07ASP.NET设计网络硬盘之删除文件夹实现代码
- 2019-10-07ASP.NET设计网络硬盘之下载或在线查看实现代码
- 2019-10-07ASP.NET设计网络硬盘之上传文件实现代码
- 2019-10-07ASP.NET设计网络硬盘之查看文件夹实现代码
精彩推荐
- ASP.NET教程
(asp.net c#)DropDownList绑定后显示对应的项的两种方法
(asp.net c#)DropDownList绑定后显示对应的项的两种方法 其实两个方法的思路都是一样,都是拿id去配对 ...
- ASP.NET教程
asp.net GridView控件中模板列CheckBox全选、反选、取消
asp.net GridView控件中模板列CheckBox全选、反选、取消...
- ASP.NET教程
asp.net下Cache 缓存操作类代码
asp.net Cache 缓存操作类实现代码,需要的朋友可以参考下。 ...
- ASP.NET教程
asp.net中JavaScript数据验证实现代码
我对JavaScript一直不了解。常常为了一点点的数据验证和无刷新就去动用AJAX,实在不爽——有点杀鸡用牛刀的感觉。...
- ASP.NET教程
写给初学asp.net的新人们 新手学习经验
IT=挨踢,这是IT人的自嘲,进入IT行业是有四五年了,也算得上是一个“老人”了吧,见了不少新人,面试了不少新人,也带了一些新人,多多少少还是有点发言权的。...
- ASP.NET教程
Linq to XML 用一句话读出RSS文章列表代码
Linq to XML 用一句话读出RSS文章列表代码...
- ASP.NET教程
C#通过POP3获取邮件的代码(正文和附件)
C# POP3获取邮件的代码 包括正文和附件,需要的朋友可以参考下。...
- ASP.NET教程
IIS处理Asp.net请求和Asp.net页面生命周期说明
当一个客户端页面访问IIS试图获取一些信息的时候,发生了什么事情?一个请求在通过了HTTP管道后又发生了什么?本文主要是描述这两个过程,即IIS处理asp.net请求和asp.net的页面生命周期。欢迎大家积极拍砖,共同学习,共同进步...