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

无需Visual Studio,通过Cmd/PowerShell从本地nupkg安装全局NuGet工具

可行的dotnet-ef本地nupkg安装方法

你用Install-Package命令无效的核心原因是:该命令用于给项目安装依赖包,而dotnet-ef是.NET全局工具,需要用dotnet tool系列命令操作。以下是两种可行的安装方案:

方案一:通过本地目录作为源直接安装

  1. 打开CMD或PowerShell,无需切换到特定路径
  2. 执行以下命令(注意源指向nupkg所在目录,而非单个文件):
    dotnet tool install --global --add-source "C:\Downloads" dotnet-ef --version 9.0.0-preview.3.24172.4
    
    • --global:将工具安装为全局可用,可在任意目录调用
    • --add-source "C:\Downloads":指定本地下载目录作为NuGet源,CLI会自动扫描目录内的nupkg文件
    • --version:明确指定预览版本号,避免版本匹配异常

方案二:卸载旧版本后重新安装(若已安装过dotnet-ef)

如果之前装过其他版本的dotnet-ef,可能存在版本冲突,先卸载再安装:

  1. 卸载旧版本:
    dotnet tool uninstall --global dotnet-ef
    
  2. 重新执行方案一中的安装命令即可

验证安装结果

安装完成后,执行以下命令确认:

dotnet ef --version

输出对应9.0.0-preview版本号即表示安装成功。

内容的提问来源于stack exchange,提问作者Владислав Пестриков

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 03:57:10