zoukankan      html  css  js  c++  java
  • Asp.net项目路径获取方法【转】

    获取项目完整的绝对路径
    string path = System.AppDomain.CurrentDomain.BaseDirectory.ToString();
    string path = Server.MapPath(".");//此"."可以换成项目文件里的其它文件夹名称
     
    输出asp.net 网站路径
    private void responseHtml()
     {
            System.Text.StringBuilder sb = new System.Text.StringBuilder();
            sb.Append(string.Format("当前时间: {0}", Server.HtmlEncode(DateTime.Now.ToString())));
            sb.Append("<br />");
            sb.Append(string.Format("当前请求的虚拟路径: {0}",Server.HtmlEncode(Request.CurrentExecutionFilePath)));
            sb.Append("<br />");
            sb.Append(string.Format("获取当前应用程序的根目录路径: {0}", Server.HtmlEncode(Request.ApplicationPath)));
            sb.Append("<br />");
            sb.Append(string.Format("当前请求的虚拟路径: {0}",Server.HtmlEncode(Request.FilePath)));
            sb.Append("<br />");
      sb.Append(string.Format("当前请求的虚拟路径: {0}",Server.HtmlEncode(Request.Path)));
            sb.Append("<br />");
            sb.Append(string.Format("获取当前正在执行的应用程序的根目录的物理文件系统路径: {0}", Server.HtmlEncode(Request.PhysicalApplicationPath)));
            sb.Append("<br />");
            sb.Append(string.Format("获取与请求的 URL 相对应的物理文件系统路径: {0}", Server.HtmlEncode(Request.PhysicalApplicationPath)));
            sb.Append("<br />");
            Response.Write(sb.ToString());
    }

    输出:当前时间: 2008-11-7 10:26:47
    当前请求的虚拟路径: /test/Gauge.aspx
    获取当前应用程序的根目录路径: /test
    当前请求的虚拟路径: /test/Gauge.aspx
    当前请求的虚拟路径: /test/Gauge.aspx
    获取当前正在执行的应用程序的根目录的物理文件系统路径: D:Asp.net测试项目 est
    获取与请求的 URL 相对应的物理文件系统路径: D:Asp.net测试项目 est

  • 相关阅读:
    【Unity3D】3D游戏学习
    风投小观之敢于冒高风险,方能收高回报
    同步请求和异步请求的区别
    IOS开发UI基础学习-------总结
    我的哲学观-1000字例文
    Uva11292--------------(The Dragon of Loowater)勇者斗恶龙 (排序后贪心)
    学习笔记之vector向量容器
    欧几里得算法求最大公约数+最小公倍数
    二叉树的遍历规则(前序遍历、后序遍历、中序遍历)
    《winform窗体应用程序》----------简易记事本
  • 原文地址:https://www.cnblogs.com/PingleDay/p/3848277.html
Copyright © 2011-2022 走看看