在.netcore中使用同一nuget软件包的多个版本

问题描述 投票:0回答:1

我有3个项目ABC,其中AB.netcore class libraryCWPF (.netcore)

在项目A Pomelo.EntityFrameworkCore.MySql中,安装了一个依赖于Microsoft.EntityFrameworkCore.Relational (>= 3.1.0)的nuget packge>

并且在项目B中安装了Oracle.EntityFrameworkCore,它依赖于Microsoft.EntityFrameworkCore.Relational (>= 2.1.11 && < 3.0.0)

项目AB都在项目C中被引用,但是由于两个项目都依赖于同一程序集的不同版本,因此无法编译。

我也关注了this guide,但由于App.config中没有.netcore,因此对我不起作用。

这里是github上的演示项目>

我有3个项目A,B和C,其中A和B是.netcore类库,C是WPF(.netcore)。在项目A Pomelo.EntityFrameworkCore.MySql中,安装了一个nuget packge,它依赖于...

c# visual-studio .net-core compiler-errors .net-assembly
1个回答
0
投票

绑定重定向是.NET框架的概念,.NET Standard和.NET Core上没有绑定重定向。

© www.soinside.com 2019 - 2024. All rights reserved.