如何强制.NET Core SDK接受不同版本的NuGet依赖项?

时间:2019-02-14 05:52:32

标签: .net-core assemblyversions

我将NuGet软件包Foo安装到我的项目中。 Foo依赖Bar 1.0.0。

现在,我意识到Bar 1.0.0可能有缺陷。我创建了Bar的本地版本以尝试对其进行调试。但是Bar的最新代码库已经是1.2.3,所以当我将本地引用添加到Bar时,.NET SDK会抱怨:

  

错误CS1705:标识为“ Foo,版本= 1.0.0.0,文化=中性,PublicKeyToken = 17863af14b0044da”的程序集“ Foo”使用了“酒吧,版本= 1.2.3.4,文化=中性,PublicKeyToken = 17863af14b0044da”,其具有版本高于参考程序集“ Bar”(其标识为“ Bar,版本= 1.0.0.0,文化=中性,PublicKeyToken = 17863af14b0044da”)

如何告诉SDK“是的,我确实希望引用具有不同编号的本地版本”?

0 个答案:

没有答案