当前位置:七道奇文章资讯网站建设网站编程
日期:2010-11-26 13:10:00  来源:本站整理

asp.net得到途径的办法[网站编程]

赞助商链接



  本文“asp.net得到途径的办法[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  HttpContext.Current.Request.PhysicalPath; // 获得当前页面的完好物理途径.比方

  F:\XFU.NSQS\project\website\Default.aspx

  HttpContext.Current.Request.PhysicalApplicationPath; // 获得当前途序运行的物理途径比

  如F:\XFU.NSQS\project\website\

  HttpContext.Current.Server.MapPath(@"\"); 这个就是在页面中的MapPath了.一样用法

  HttpRuntime.AppDomainAppPath //这个是新发现的,很好用.

  还有一个是用来处理在asp.net中调用dll文件,而DLL文件假如想知道当前的web站点的工作目录可以用

  System.AppDomain.CurrentDomain.BaseDirectory

  网站在服务器磁盘上的物理途径: HttpRuntime.AppDomainAppPath

  虚拟程序途径: HttpRuntime.AppDomainAppVirtualPath

  HttpContext.Current.Request.ApplicationPath虚拟利用程序根途径

  HttpContext.Current.Server.MapPath(".")当前的绝对途径

  HttpContext.Current.Server.MapPath(HttpContext.Current.Request.ApplicationPath)系统的根目录

  sb.Append(string.Format("当前恳求的虚拟途径: {0}",Server.HtmlEncode

  (Request.CurrentExecutionFilePath)));

  sb.Append(string.Format("获得当前利用程序的根目录途径: {0}",

  Server.HtmlEncode(Request.ApplicationPath)));

  sb.Append(string.Format("当前恳求的虚拟途径: {0}",Server.HtmlEncode

  (Request.FilePath)));

  sb.Append(string.Format("当前恳求的虚拟途径: {0}",Server.HtmlEncode

  (Request.Path)));

  sb.Append(string.Format("获得当前正在履行的利用程序的根目录的物理文件系统途径:

  {0}", Server.HtmlEncode(Request.PhysicalApplicationPath)));

  sb.Append(string.Format("获得与恳求的 URL 相对应的物理文件系统途径: {0}",

  Server.HtmlEncode(Request.PhysicalApplicationPath)));

  当前恳求的虚拟途径: /aDirectory/Sample/responseHtml.aspx

  获得当前利用程序的根目录途径: /aDirectory

  当前恳求的虚拟途径: /aDirectory/Sample/responseHtml.aspx

  当前恳求的虚拟途径: /aDirectory/Sample/responseHtml.aspx

  获得当前正在履行的利用程序的根目录的物理文件系统途径: E:\Visual Studio 2005\

  获得与恳求的 URL 相对应的物理文件系统途径: E:\Visual Studio 2005\\aDirectory\

  sb.Append(string.Format("获得项目完好的绝对途径: {0}",

  System.AppDomain.CurrentDomain.BaseDirectory.ToString()));

  //仅在尝试向此域中加载程序集之后,此属性才可用

  sb.Append(string.Format("获得项目,它由程序集冲突办理程序用来探测动态成立的程序集: {0}", System.AppDomain.CurrentDomain.DynamicDirectory));

  sb.Append(string.Format("获得磁盘上指向利用程序目录的物理途径.: {0}",

  System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath));

  sb.Append(string.Format("获得利用程序的虚拟根途径: {0}",

  System.Web.Hosting.HostingEnvironment.ApplicationVirtualPath));

  sb.Append(string.Format("获得站点的名称.: {0}",

  System.Web.Hosting.HostingEnvironment.SiteName));

  //sb.Append(string.Format("获得此利用程序的虚拟途径供应程序.: {0}",

  System.Web.Hosting.HostingEnvironment.VirtualPathProvider));

  sb.Append(string.Format("返回与 Web 服务器上的指定虚拟途径相对应的物理文件途径.: {0}", Server.MapPath("sss.aspx")));


  以上是“asp.net得到途径的办法[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • ASP利用正则表达式提取内容
  • nginx 反向代理iis支持 ASP脚本设置
  • <b>ASP.NET安全设置防备ASPXSpy</b>
  • Ubuntu Server+Apache 运行 asp.net
  • 怎样ASP.NET MVC调用Delphi开辟的Web报表
  • 学习ASP.NET需求举行的步骤办法
  • ASP.NET脚本过滤-避免跨站脚本攻击
  • Asp WinHttp.WinHttpRequest.5.1 对象利用详解
  • ASP防XSS注入函数
  • Asp 防备CC攻击模块 (Anti-CC.asp)
  • metasploit metasploit 中文系统安装失利问题
  • Ubuntu 11下安装Metasploit Pro 4.0.0
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .