尝试安装“MySql.Data.EntityFrameworkCore”软件包时,出现以下错误:
Microsoft(R)Build Engine版本15.1.548.43366版权所有(C)
Microsoft Corporation。保留所有权利。
编写/tmp/tmpiXrULm.tmp信息:添加PackageReference 将'MySql.Data.EntityFrameworkCore'打包成项目 '/media/xxx/xxx.csproj'。日志 :恢复包 /media/xxx/xxx.csproj ... 信息:CACHE https://api.nuget.org/v3-flatcontainer/mysql.data.entityframeworkcore/index.json 错误:无法解析'MySql.Data.EntityFrameworkCore' ” .NETCoreApp,版本= 1.1' 版。 错误:包 'MySql.Data.EntityFrameworkCore'与'all'框架不兼容 在项目中 '/media/xxx/xxx.csproj'。
我的目标是Asp.NetCore 1.1.1
这是.NET核心的正确MySql EF包吗?
答案 0 :(得分:0)
使用包管理器控制台安装给定的nuget包:
Install-Package MySql.Data.EntityFrameworkCore -Version 8.0.9-dmr
OR
使用.NET CLI:
dotnet add package MySql.Data.EntityFrameworkCore --version 8.0.9-dmr
然后将其添加到.csproj文件并恢复您的项目:
<PackageReference Include="MySql.Data.EntityFrameworkCore" Version="8.0.8-dmr" />