https://weblogs.asp.net/ricardoperes/using-mef-in-net-coreweb
能够用https://www.bbsmax.com/A/xl56bpv45r/ 里面 AssemblyLoadContext.Default.LoadFromAssemblyPath数组
设置动态加载程序集的时候 发现 appdomain 获取目录 是空,还不能动态加载对应程序集;app
翻译以后的意思是: asp.net
netcore 以后不支持了。 dom
这里的关键是assemblyloadcontext类:它容许咱们从文件流或字节数组获取程序集。spa
注意,在.NET Core中,状况发生了重大变化,如今咱们没有appdomain或assembly.loadFrom,.net
程序集如今由程序集加载器加载,这与Java对类加载器的加载方式相似。翻译
如今能够扩展动态程序集的目录。blog
var path = @"c:\some\path"; var configuration = new ContainerConfiguration() .WithAssembliesInPath(path, conventions);