Hopes

          Start Here..

           

          ASP.NET獲取根目錄的方法集合

          ASP.NET獲取根目錄的方法集合
          2012-07-09 來源:未知 作者:yanguang 閱讀:39次 字體::小 中 大

          編寫程序的時候,經常需要用的項目根目錄,自己總結如下:
          1、取得控制臺應用程序的根目錄方法
          方法1、Environment.CurrentDirectory 取得或設置當前工作目錄的完整限定路徑
          方法2、AppDomain.CurrentDomain.BaseDirectory 獲取基目錄,它由程序集沖突解決程序用來探測程序集
          2、取得Web應用程序的根目錄方法
          方法1、HttpRuntime.AppDomainAppPath.ToString();//獲取承載在當前應用程序域中的應用程序的應用程序目錄的物理驅動器路徑。用于App_Data中獲取
          方法2、Server.MapPath("") 或者 Server.MapPath("~/");//返回與Web服務器上的指定的虛擬路徑相對的物理文件路徑
          方法3、Request.ApplicationPath;//獲取服務器上ASP.NET應用程序的虛擬應用程序根目錄
          3、取得WinForm應用程序的根目錄方法
          1、Environment.CurrentDirectory.ToString();//獲取或設置當前工作目錄的完全限定路徑
          2、Application.StartupPath.ToString();//獲取啟動了應用程序的可執行文件的路徑,不包括可執行文件的名稱
          3、Directory.GetCurrentDirectory();//獲取應用程序的當前工作目錄
          4、AppDomain.CurrentDomain.BaseDirectory;//獲取基目錄,它由程序集沖突解決程序用來探測程序集
          5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//獲取或設置包含該應用程序的目錄的名稱
          其中:以下兩個方法可以獲取執行文件名稱
          1、Process.GetCurrentProcess().MainModule.FileName;//可獲得當前執行的exe的文件名。
          2、Application.ExecutablePath;//獲取啟動了應用程序的可執行文件的路徑,包括可執行文件的名稱

          posted on 2012-09-02 08:57 ** 閱讀(187) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          公告

          你好!

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          新聞檔案

          相冊

          收藏夾

          C#學習

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 蓬安县| 枣庄市| 汤原县| 弥勒县| 合山市| 蒙山县| 沛县| 洛隆县| 连州市| 双辽市| 漳平市| 炉霍县| 吉木萨尔县| 象山县| 临潭县| 鱼台县| 都江堰市| 湄潭县| 石门县| 新郑市| 旌德县| 辽阳县| 唐山市| 墨玉县| 鹿邑县| 达尔| 平原县| 当雄县| 青岛市| 东丽区| 潢川县| 伊宁市| 仪陇县| 林西县| 会同县| 丽江市| 鹰潭市| 云阳县| 揭东县| 广水市| 新邵县|