2015-02-10 50 views
0

在我的解决方案中,我有第三方A.dll与另一个B.dll(特定版本= true)依赖关系。但我有B.DLL的老版本,它会出现错误:无法加载缺少特定版本的文件或程序集

未能加载文件或程序集B,版本= 2.0.0.1,...'

,但我有B.DLL很少旧版本(2.0.0.0)

那么我该如何解决我的问题?
如何释放版本depenceny?
强制寻找旧的不存在?

什么是重要的A和B是第三方。所以我不能改变它。

回答

4

只需在你的app.config中定义一个版本重定向。

请参阅here

或者您可以将'特定版本'选项设置为false。

当然,只要不存在重大变化,这两个选项都可以工作...

+0

可以用A和B dll添加示例吗? – Roar 2015-02-10 16:03:13

+0

只要看看链接页面。有一个完整的例子。 – 2015-02-10 16:04:41

相关问题