加载不同的版本程序集,将加载哪些依赖程序集?

时间:2013-10-27 02:05:29

标签: c# .net dll .net-assembly

我正在编写一个应用程序,它将使用不同版本的程序集并调用它们的方法。问题是,他们将使用什么依赖程序集。

例如:

  • AbcV1.dll有依赖程序集General.dll,两个文件都位于 在\App\V1
  • AbcV2.dll具有依赖性程序集General.dll,两者都有 文件位于\App\V2

应用程序还有依赖程序集General.dll,它位于可执行文件中。

假设General.dll在所有文件夹中也不相同,也改变了。

现在,应用程序将通过反射加载AbcV1.dllAbcV2.dll。他们会使用自己的General.dll,还是会使用应用的General.dll

0 个答案:

没有答案