CLR載入器(一)使用載入器的方式

2022-02-21 20:29:57 字數 755 閱讀 2764

載入器往往是隱式地為你工作。程式設計師能夠通過程式集載入器顯式地與載入器進行互動。程式集載入器通

過system.reflection.assembly類的loadfrom靜態方法向程式設計師公開。這個方法接收乙個字串,它可以

是檔案系統路徑,也可以是識別含有程式集清單模組的統一資源定位器。

下面**載入了位於file://c:/usr/bin/xyzzy.dll的程式集。

using

system;

using

system.reflection;

public

class utilites

}儘管通過位置引導程式集很有意思,但是,大多數程式集是通過程式集解析器按名稱載入的。程式集解析器使用四部程式集的名字(名稱,文化,開發人員,元件版本),從而決定哪個程式集將由程式集載入器載入到記憶體中。程式集解析器通過system.reflection.assembly類的load方法向程式設計師公開。

load方法和loadfrom方法很相似,這種相似只是在表面上,因為load方法先使用程式集解析器運用版本策略,確定將引導程式集的版本。

下面的**使用了程式集解析器

using

system;

using

system.reflection;

public

class utilites

}今天就先寫到這裡,下次奉上關於配置檔案的結構和應用

這是我第一次寫blog文章,如有不對之處,請各位前輩指點。

CLR和Windows載入器

在windows上執行的應用程式可以通過多種不同的方式來啟動。windows負責處理所有的相關工作,包括設定程序位址空間 載入可執行程式,以及指示處理器開始執行等。當處理器開始執行程式指令時,它將一直執行下去,直到程序退出。在本章的前面已經討論過,在.net應用程式中並不包含機器指 令。因此,在處理...

類載入器載入順序

先上 public class parent static public parent public static void staticmethod1 public static void staticmethod2 測試類 public static void main string args ...

使用js載入器動態載入外部js css檔案

let minisite new object 判斷瀏覽器 minisite.browser 載入外部的檔案 param surl 要載入的檔案的url位址 param filetype 要載入的檔案的型別 fcallback 檔案載入完成之後的處理函式 minisite.jsloader func...