c 呼叫dll獲取dll物理路徑的方法

2021-07-07 03:00:14 字數 622 閱讀 1013

寫類庫專案時,經常會有某些特殊業務需要用到伺服器端的物理路徑,使用傳統的system.io.directory.getcurrentdirectory()方法返回的則是winnt\system32目錄,這個一般不能滿足正常的業務需求,而要得到具體執行dll所在的物理目錄可以通過assembly.getexecutingassembly().codebase屬性來取得,具體參考方法如下

程式**

///

/// 獲取assembly的執行路徑

///

寫類庫專案時,經常會有某些特殊業務需要用到伺服器端的物理路徑,使用傳統的system.io.directory.getcurrentdirectory()方法返回的則是winnt\system32目錄,這個一般不能滿足正常的業務需求,而要得到具體執行dll所在的物理目錄可以通過assembly.getexecutingassembly().codebase屬性來取得,具體參考方法如下

程式**

/// /// 獲取assembly的執行路徑

///

///private string getassemblypath()

);string _folderpath = "";

for(int i=0;i

c 獲取dll物理路徑的方法

在寫類庫專案時,經常會有某些特殊業務需要用到伺服器端的物理路徑,使用傳統的system.io.directory.getcurrentdirectory 方法返回的則是winnt system32目錄,這個一般不能滿足正常的業務需求,而要得到具體執行dll所在的物理目錄可以通過assembly.ge...

獲取DLL路徑

有時候寫的.net程式需要載入動態鏈結庫檔案,或者我們寫的動態鏈結庫檔案需要被像autocad matlb等程式載入,通常簡單的載入沒有任何問題,只是,有時候可能需要使用到dll資料夾下其他一些資源或者另外的鏈結庫,這個時候獲取動態鏈結庫檔案所在的資料夾路徑就顯得比較重要了,傳統的一些方法 如下 並...

Javaweb 獲取物理路徑與網路路徑

在做web專案經常會遇到檔案的上傳的問題,需要將檔案存入到伺服器,或者在網路中去訪問某些檔案,所以需要對物理路徑和網路路徑進行轉換 獲取物理路徑 string contextpath request.getsession getservletcontext getrealpath 獲取網路路徑 st...