You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Entity Framework Core出现NU1202兼容性错误该如何解决

错误原因

你的报错核心是版本不兼容:你当前项目运行环境是*.NET Core 3.1*,而默认安装的最新版Microsoft.EntityFrameworkCore.SqlServer 6.0.0仅支持.NET 6及以上版本,二者无法适配。

解决方法

你可以根据项目实际需求二选一:

  • 方案1:升级项目框架(推荐)
    将你的项目目标框架升级到.NET 6或更高版本,升级完成后重新执行原安装命令即可:
    Install-Package Microsoft.EntityFrameworkCore.SqlServer
    
  • 方案2:安装适配.NET Core 3.1的EF Core版本
    如果暂时无法升级项目框架,指定安装3.1.x分支的最新稳定版即可,执行以下命令:
    Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 3.1.32
    
    注意3.1版本的EF Core已终止官方支持,如有可能建议优先选择方案1。

内容的提问来源于stack exchange,提问作者Alex Gordon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 19:36:02