在插件系统中,我根据一些传入请求实例化对象和调用这些对象的方法,这些请求具有一些标识符(只是一个字符串)。在配置的帮助下,此标识符确定要加载的程序集、要实例化的程序集中的类以及要调用的方法。something in assembly
我知道程序集是在Assembly.LoadFrom的第一次调用之后加载的,直到AppDomain被卸载为止。(在我的例子中,第二个A
我试图从参考资料文件夹中动态加载图像,但出于某种原因,GetManifestResourceStream返回null。= new Bitmap(asm.GetManifestResourceStream("MyProject.Properties.Resources.Image.png"));
获取包含已加载</em
因此,很多东西都是由主机应用程序动态加载的。我的程序集定位方法使用下面的行在循环中加载程序集,直到它完成所有模块的加载。file.FullName is full path to Dll like E:\Project\Modules\Module.Todo\bin\Module.Todo.dll
完成后,我可以在“监视”窗口中看到加载的程序集在ConfigureServices(