C#中AppDomain.CurrentDomain.BaseDirectory及各種路徑獲取方法
string path = "";
//獲取和設置當前目錄(即該進程從中啟動的目錄)的完全限定路徑。 結果:E:\項目\Test
path = Environment.CurrentDirectory;
// 獲取程序的基目錄。結果:E:\項目\Test\ path = System.AppDomain.CurrentDomain.BaseDirectory; // 獲取和設置當前目錄(該進程從中啟動的目錄)的完全限定目錄。 結果:E:\項目\Test path = System.Environment.CurrentDirectory ; // 獲取應用程序的當前工作目錄,注意工作目錄是可以改變的,而不限定在程序所在目錄。 結果:E:\項目\Test path = System.IO.Directory.GetCurrentDirectory(); // 獲取和設置包括該應用程序的目錄的名稱。 結果:E:\項目\Test\ path = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
//獲取項目下的Log文件路徑 結果:E:\項目\Test\Log path = System.Web.HttpContext.Current.Server.MapPath("~/Log");
