我有一个.net472框架库,我想从netcoreapp2.1 api调用它。 因为我在许多项目中都使用了该库,所以我为此编写了自己的nuget feed。 当我使用Feed将程序包安装到其他.net472应用程序中时,该Feed就可以正常工作。
但是,当我尝试将其安装到.netcoreapp2.1 api中时,出现错误 当我尝试使用Nuget进行安装时,我得到了
NU1202软件包SBD.Common 2.0.0-CI-20190830-212056不兼容 使用netcoreapp2.1(.NETCoreApp,Version = v2.1)。包SBD.Common 2.0.0-CI-20190830-212056支持:net472(.NETFramework,Version = v4.7.2)ApiForMe C:\ dev \ MyApi \ MyApi.csproj
我尝试了clearing the Nuget Cache as show here,但没有帮助。
我的.net472类库依赖于Entity Framework 6.2
答案 0 :(得分:0)
安装其他版本的.net core sdk。某些软件包使用较低版本的.net core sdk。您可以使用以下文件夹检查版本:C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App