【发布时间】:2018-08-07 15:44:03
【问题描述】:
我一直在尝试使用 Assembly.LoadFrom() 设置插件系统,该插件系统在 .exe 目录的子文件夹中动态加载 dll。
我有一个 .exe 和插件都引用的接口库。 构建完成后,我将插件 dll 复制到子文件夹。
不同的插件可能有共同的库,所以我想在 .exe 旁边收集这些依赖项。
我的理解是我必须使用 AssemblyResolve 事件从 exe 的目录中手动加载插件依赖项。这个对吗 ?因为它看起来很麻烦。
【问题讨论】:
标签: c# .net-assembly