webform 與winform 路徑獲取

2021-07-02 03:20:19 字數 596 閱讀 2316



對於windows程式 和web 應用程式來說,他們執行的路徑是不一樣的,所以關鍵是判斷當前執行的程式是哪種程式.於是我們可以使用如下的**

windows應用程式則相等

這樣如果我們寫了乙個類庫,類庫中用到了assembly.loadfrom,由於是通用類庫,所以可能用到windows程式中也可能用到web中,那麼用上面的**就很方便了.

做法2:

string mypath = system.io.path.getdirectoryname(

system.reflection.assembly.getexecutingassembly().getmodules()[0].fullyqualifiedname);

c#獲取專案程式及執行路徑的方法

4.在解除安裝程式獲取系統安裝的目錄:

system.reflection.assembly curpath = system.reflection.assembly.getexecutingassembly();

string path=curpath.location;//得到安裝程式類setuplibrary檔案的路徑,獲取這個檔案路徑所在的目錄即得到安裝程式的目錄;

MVC與WebForm的區別

原文 筆記 1.webform優點 缺點 2.mvc 優點 2015 10 28 22 03 518人閱讀收藏 舉報 自己的理解 mvc相對於webform來說更難學習,但效能優於webform,比較適合大型專案,開發成本較高,但耦合度低,易於維護,沒有太多的現成控制項,開發效率較低。對webfor...

MVC與WebForm最大的區別

分析了mvc的工作工程,就可以對比其與webform的區別了。我們知道,mvc模式的業務被放置到controller中去執行,而aspx頁面只負責顯示。那麼在mvc中的業務實際執行時間被提前到了httpmolde中,而webform的請求只在httphandler容器中被執行。也就是說mvc中con...

MVC與WebForm最大的區別

使用asp.net mvc框架,建立預設專案,第一直觀感覺就是位址都是rewrite過的。對原始碼和配置檔案稍加分析不難看出,mvc使用了httpmodules來攔截位址請求,具體用到了system.web.routing類庫 mvc2中,mvc1怎麼用的忘記了。而這部分類庫被包裝在.net fra...