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

CMD中执行dotnet -h命令卡顿无响应,求解决方法

.NET SDK 7.0.101执行dotnet -h卡顿无响应问题排查方案

已安装x64版本.NET SDK 7.0.101,dotnet --info可正常输出环境信息,但执行dotnet -h或尝试创建API项目时,CMD窗口卡顿无响应,需等待数分钟才能关闭。当前环境信息如下:

.NET SDK:
 Version:   7.0.101
 Commit:    bb24aafa11

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.19045
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\7.0.101\

Host:
  Version:      7.0.1
  Architecture: x64
  Commit:       97203d38ba

.NET SDKs installed:
  7.0.101 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 7.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 5.0.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 5.0.12 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
  None

Environment variables:
  Not set

global.json file:
  Not found

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download

排查与解决步骤

  • 清理.NET SDK本地缓存
    打开CMD执行以下命令清理所有NuGet相关缓存:

    dotnet nuget locals all --clear
    

    执行完成后重启CMD,重新尝试dotnet -h命令。

  • 校验系统环境变量配置
    检查系统PATH环境变量,确保C:\Program Files\dotnet\条目处于列表靠前位置,避免其他版本的.NET或第三方程序路径干扰CLI执行。同时确认未设置除DOTNET_CLI_TELEMETRY_OPTOUT之外的特殊.NET相关环境变量。

  • 修复.NET SDK安装
    打开控制面板 -> 程序和功能,找到".NET SDK 7.0.101 (x64)",右键选择「更改」,在弹出的安装界面中选择「修复」选项,完成修复流程后重启系统重试。

  • 临时禁用实时安全软件
    暂时关闭杀毒软件、防火墙或其他实时监控类工具,部分安全软件可能会拦截.NET CLI的进程交互,导致命令执行卡顿,以此排查是否为安全软件的拦截行为导致问题。

  • 切换至PowerShell环境测试
    打开PowerShell执行dotnet -h命令,排查是否是CMD自身环境的兼容性问题导致的异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 02:10:33