寫類庫專案時,經常會有某些特殊業務需要用到伺服器端的物理路徑,使用傳統的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...