我有一个A项目,它使用了System.Net.Http, Version=4.3.3和一些项目Y。(尽管两者可能间接地使用它们,但项目Y并没有直接使用该nuget)
我向项目A添加了nuget X,并开始收到这样的错误:
error CS1705: Assembly 'Y' with identity 'Y, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' uses 'System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a',其版本高于引用程序集'System.Net.Http, Version=4.1.1.2, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
我向项目A和Y都添加了版本为4.3.3的System.Net.Http包引用,但这并没有改变任何事情。(我猜测依赖关系来自于nuget X的依赖项?)
你有什么想法可以解决我的问题吗?
我向项目A添加了nuget X,并开始收到这样的错误:
error CS1705: Assembly 'Y' with identity 'Y, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' uses 'System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a',其版本高于引用程序集'System.Net.Http, Version=4.1.1.2, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
我向项目A和Y都添加了版本为4.3.3的System.Net.Http包引用,但这并没有改变任何事情。(我猜测依赖关系来自于nuget X的依赖项?)
你有什么想法可以解决我的问题吗?