1. 程式人生 > >C#中網站根路徑、應用根路徑、物理路徑、絕對路徑,虛擬路徑的區別

C#中網站根路徑、應用根路徑、物理路徑、絕對路徑,虛擬路徑的區別

C#中網站根路徑,站點的最外一層   /表示
應用根路徑  ~/表示,有時候C#程式路徑並不是網站路徑
物理路徑 server.mappath("~/")  是指應用程式放在伺服器硬碟的位置 c:\aaa\bbb\ccc
絕對路徑:是指以網站根路徑為起點頁面的位置  /aa/bb/cc/a.aspx
相對路徑:是以當前頁面的起點目標頁面的位置  如當前頁面是 /aa/bb/b.aspx 要找 /aa/bb/cc/a.aspx   路徑應該是cc/a.aspx  如果要找aa資料夾裡的東西就用../xx.aspx
記一下字首就OK了
根路徑:/  ~/
相對路徑: ../aa/a.html   bb/b.html