Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法加载缺少特定版本的文件或程序集_C#_Visual Studio_Dependencies_Clr_Assemblies - Fatal编程技术网

C# 无法加载缺少特定版本的文件或程序集

C# 无法加载缺少特定版本的文件或程序集,c#,visual-studio,dependencies,clr,assemblies,C#,Visual Studio,Dependencies,Clr,Assemblies,在我的解决方案中,我有一个第三方a.dll和另一个B.dll(特定版本=true)依赖关系。但我有旧版本的B.dll,它会出错: 无法加载文件或程序集“B,版本=2.0.0.1,…” 但是我有一个版本稍旧的B.dll(2.0.0.0) 那么我该如何解决我的问题呢如何解除版本依赖性?强制查找不存在的旧版本 重要的是A和B是第三方。所以我无法更改它。只需在app.config中定义版本重定向 看 或者您可以将“特定版本”选项设置为false 当然,这两个选项只在没有中断更改的情况下才起作用。只需在a

在我的解决方案中,我有一个第三方a.dll和另一个B.dll(特定版本=true)依赖关系。但我有旧版本的B.dll,它会出错:

无法加载文件或程序集“B,版本=2.0.0.1,…”

但是我有一个版本稍旧的B.dll(2.0.0.0)

那么我该如何解决我的问题呢
如何解除版本依赖性?
强制查找不存在的旧版本


重要的是A和B是第三方。所以我无法更改它。

只需在app.config中定义版本重定向

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


当然,这两个选项只在没有中断更改的情况下才起作用。

只需在app.config中定义版本重定向即可

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


当然,这两个选项只在没有中断更改的情况下才有效…

您可以添加一个带有A和B DLL的示例吗?请查看链接页面。这里有一个完整的示例。你能添加一个带有a和B DLL的示例吗?只需查看链接页面。这里有一个完整的例子。