【问题标题】:Unable to resolve 'Microsoft.EntityFrameworkCore (>= 3.1.7)' for '.NETCoreApp,Version=v3.1无法为 '.NETCoreApp,Version=v3.1 解析'Microsoft.EntityFrameworkCore (>= 3.1.7)'
【发布时间】:2020-09-16 10:31:00
【问题描述】:

得到错误:Unable to resolve 'Microsoft.EntityFrameworkCore (>= 3.1.7)' for '.NETCoreApp,Version=v3.1

项目文件如下所示:

有人遇到过这个问题吗?


  <PropertyGroup>
    <TargetFramework>netcoreapp3.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.EntityFrameworkCore" Version="3.1.7" />
    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.1.7">
      <publicAssets>all</publicAssets>
      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
    </PackageReference>
    <PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="3.1.2" />
  </ItemGroup>

  <ItemGroup>
    <ProjectReference Include="..\RDS_Models\RDS_Models.csproj" />
  </ItemGroup>

</Project>

【问题讨论】:

  • RDS_Models.csproj 也是netcoreapp3.1?

标签: .net .net-core nuget asp.net-core-3.1


【解决方案1】:

尝试升级到 .NET Core 3.1.8 和所有依赖项。 https://github.com/dotnet/core/releases

尝试更新 Visual Studio。

一切都会好的。

【讨论】:

    猜你喜欢
    • 2017-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-24
    • 1970-01-01
    • 2017-08-29
    • 2021-01-09
    • 1970-01-01
    相关资源
    最近更新 更多