碼上歡樂
首頁
榜單
標簽
關於
搜索
相關內容
簡體
繁體
C#獲取當前程序運行路徑的方法集合
本文轉載自
查看原文
2018-02-03 11:54
3271
C#
//獲取當前進程的完整路徑,包含文件名(進程名)。
string str = this.GetType().Assembly.Location;
result: X:\xxx\xxx\xxx.exe (.exe文件所在的目錄+.exe文件名)
//獲取新的 Process 組件並將其與當前活動的進程關聯的主模塊的完整路徑,包含文件名(進程名)。
string
str = System.Diagnostics.
Process
.GetCurrentProcess().MainModule.FileName;
result: X:\xxx\xxx\xxx.exe (.exe文件所在的目錄+.exe文件名)
//獲取和設置當前目錄(即該進程從中啟動的目錄)的完全限定路徑。
string
str =
System.
Environment
.CurrentDirectory;
result: X:\xxx\xxx (.exe文件所在的目錄)
//獲取當前 Thread 的當前應用程序域的基目錄,它由程序集沖突解決程序用來探測程序集。
string
str = System.
AppDomain
.CurrentDomain.BaseDirectory;
result: X:\xxx\xxx\ (.exe文件所在的目錄+"\")
//獲取和設置包含該應用程序的目錄的名稱。(推薦)
string
str =
System.
AppDomain
.CurrentDomain.SetupInformation.ApplicationBase;
result: X:\xxx\xxx\ (.exe文件所在的目錄+"\")
//獲取啟動了應用程序的可執行文件的路徑,不包括可執行文件的名稱。
string
str =
System.Windows.Forms.
Application
.StartupPath;
result: X:\xxx\xxx (.exe文件所在的目錄)
//獲取啟動了應用程序的可執行文件的路徑,包括可執行文件的名稱。
string
str =
System.Windows.Forms.
Application
.ExecutablePath;
result: X:\xxx\xxx\xxx.exe (.exe文件所在的目錄+.exe文件名)
//獲取應用程序的當前工作目錄(不可靠)。
string
str = System.IO.
Directory
.GetCurrentDirectory();
result: X:\xxx\xxx (.exe文件所在的目錄)
參考:
C#獲取當前程序運行路徑的方法集合
×
免責聲明!
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。
猜您在找
C#獲取當前程序運行路徑的方法集合
C#獲取當前程序運行路徑的幾種方法
C#獲取當前程序運行路徑的幾種方法
MFC VC++獲取當前程序的運行路徑
C#獲取當前程序運行的文件路徑
C#獲取當前程序所在路徑的各種方法
C# 獲取當前程序路徑方法整理
c# winform 獲取當前程序運行根目錄
c# 獲取當前程序所在路徑
c# 獲取當前程序運行根目錄
粵ICP備18138465號
© 2018-2025 CODEPRJ.COM