标签: c# system.reflection
我正在尝试实现插件式架构。插件和主应用程序都使用了核心外部库。这种库的一个很好的例子是JSON.NET。
在开发插件时,我引用了主应用程序中引用的相同JSON.NET版本。编译插件时,我没有将外部库与插件合并,因为我希望引用解析为主应用程序加载的相同程序集。
但是,这不起作用。当我尝试在主应用程序中调用插件的方法时,我收到“无法加载程序集...”错误。
如何使动态加载的插件解析引用主应用程序的引用?
答案 0 :(得分:0)
一些注意事项: