【发布时间】:2013-07-30 18:11:13
【问题描述】:
我有一个包含多个项目的解决方案。我需要在两个不同的项目中引用同一程序集的不同版本。到目前为止,正在发生的事情是只有最新版本的 dll 被复制到 bin 文件夹中。所以依赖旧版本的dll失败并报错
Could not load file or assembly xxxx or one of its dependencies.
The located assembly's manifest definition does not match the
assembly reference.
有没有办法让应用程序使用基于项目的特定版本的dll?
【问题讨论】:
-
欢迎来到 dll 地狱
-
请提供更多信息,说明哪个可执行文件需要哪个版本的哪个dll。它们都在同一个目录中吗?你可以使用 regasm 和程序集缓存吗?一个小例子或图表将有助于您解决这个问题。
标签: .net