C# 无法加载缺少特定版本的文件或程序集
在我的解决方案中,我有一个第三方a.dll和另一个B.dll(特定版本=true)依赖关系。但我有旧版本的B.dll,它会出错: 无法加载文件或程序集“B,版本=2.0.0.1,…” 但是我有一个版本稍旧的B.dll(2.0.0.0) 那么我该如何解决我的问题呢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和B是第三方。所以我无法更改它。只需在app.config中定义版本重定向 看 或者您可以将“特定版本”选项设置为false
当然,这两个选项只在没有中断更改的情况下才起作用。只需在app.config中定义版本重定向即可 看 或者您可以将“特定版本”选项设置为false
当然,这两个选项只在没有中断更改的情况下才有效…您可以添加一个带有A和B DLL的示例吗?请查看链接页面。这里有一个完整的示例。你能添加一个带有a和B DLL的示例吗?只需查看链接页面。这里有一个完整的例子。