我们正在尝试为另一个应用程序编写几个插件。我们有两个目录,每个目录都需要独立运行的代码,其中包含所有的dll(但不是exe作为其第三方,我们无法控制它)。 dll中有一些共享代码,放在每个插件目录中。在介绍插件的新版本时,我们需要在其中一个插件目录中更改此共享dll,但保留另一个插件目录。当我们这样做时,旧版本会中断,因为它依赖于旧版本的共享dll,但它只加载一个。有没有办法强制它使用某个版本的DLL?
答案 0 :(得分:0)
您应该使用后期绑定方法System.Reflection