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

下载Microsoft.EntityFrameworkCore.SqlServer提示找不到Microsoft.Identity.Client.4.14.0如何解决

解决方案

这个报错是Microsoft.EntityFrameworkCore.SqlServer的依赖包Microsoft.Identity.Client.4.14.0拉取失败导致的,按以下步骤依次排查即可解决:

  • 校验NuGet源配置
    确认官方源nuget.org的地址配置为https://api.nuget.org/v3/index.json,未被错误修改,同时如果配置了多个私有源,可临时调低私有源优先级或者暂时禁用,避免源覆盖问题。
  • 清理本地NuGet缓存
    本地存在破损的缓存包也会导致拉取失败,执行命令dotnet nuget locals all --clear即可一键清理所有缓存。如果使用Visual Studio,也可以通过「工具>NuGet包管理器>包管理器设置>常规>清除所有NuGet缓存」完成操作。
  • 先手动安装缺失的依赖包
    提前单独安装报错的依赖包,再安装目标包:
    包管理器控制台执行:Install-Package Microsoft.Identity.Client -Version 4.14.0
    .NET CLI执行:dotnet add package Microsoft.Identity.Client --version 4.14.0
    依赖安装完成后再重新安装Microsoft.EntityFrameworkCore.SqlServer即可。
  • 排查网络问题
    如果以上操作都无效,基本是当前网络无法正常访问nuget.org服务器导致的,可尝试切换网络环境,或者配置NuGet使用可正常访问公网的代理后重试。

内容的提问来源于stack exchange,提问作者abdulraheem alarpi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 13:24:03