AppDomain.CurrentDomain.GetAssemblies() ,獲取已加載到此應用程序域的執行上下文中的程序集 解釋地址web
從微軟的解釋也能夠得知,這個方法只能獲取已經加載到此應用程序域的程序集。.Net 有延遲加載機制,有的時候咱們可能不能及時的獲取到須要的程序集(好比在啓動的時候),app
這個時候能夠使用 System.Web.Compilation.BuildManager.GetReferencedAssemblies(),加載進來;dom
GetReferencedAssemblies 意思是 返回全部頁編譯都必須引用的程序集引用的列表 解釋地址ui
這個方法加載的程序集包括:從 GetReferencedAssemblies 方法返回的程序集的集合,包含 Web.config 文件的 assemblies 元素中指定的程序集、從 App_Code 目錄中的自定義代碼生成的程序集以及其餘頂級文件夾中的程序集。pdo
因此,能夠在配置文件中加入響應的assebmly 也能夠添加引用。注意:確保bin下有這樣的DLLget
僅此作一個小記。io