错误 MSB4018:“ResolvePackageFileConflicts”任务意外失败

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

我一直在尝试使用 Microsoft.EntityFrameworkCore 构建一个简单的项目,但我总是尝试构建项目,但它向我显示以下错误:

enter image description here

有人可以帮助我吗?

谢谢!

我尝试将 SDK 版本从 .net8.0 降级到 .net6.0,但错误仍然发生。

c# .net asp.net-core .net-core asp.net-web-api
1个回答
0
投票

有几件事需要检查:

  1. 检查实际安装了哪个版本的 Dotnet SDK。尝试从终端/命令提示符运行以下命令:

    dotnet --list-sdks

  2. 检查以确保也安装了受支持的

    Microsoft.EntityFrameworkCore
    版本。 EF 的“主要”版本必须与您希望运行的
    dotnet
    版本相匹配。您可以运行此命令来确保您使用在 dotnet 6 下运行的最新版本的 EF Core:

    dotnet 添加 Core/Core.csproj 包 Microsoft.EntityFrameworkCore --version 6.0.26

  3. 还要检查您的项目文件是否针对预期的 dotnet 版本。项目文件中应该有这样的内容:

net6.0...

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