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

执行dotnet --version报错,已安装.NET SDK 6.0.419求协助

问题与解决方案:.NET SDK 6.0.419执行dotnet --version报错

问题描述

安装.NET SDK 6.0.419后,执行dotnet --version时触发如下错误:

You must install or update .NET to run this application
App: C:\Program Files\dotnet\sdk\6.0.419\dotnet.dll
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '6.0.27' (x64)
.NET location: C:\Program Files\dotnet\

No frameworks were found.

执行运行时和SDK列表命令显示:

C:\Users\sharmapulkit> dotnet --list-runtimes
Microsoft.AspNetCore.App 6.0.25 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.27 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.WindowsDesktop.App 6.0.25 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

C:\Users\sharmapulkit> dotnet --list-sdks
6.0.419 [C:\Program Files\dotnet\sdk]

解决方案

1. 安装缺失的Microsoft.NETCore.App 6.0.27运行时

错误提示明确缺少独立的.NET Core Runtime组件(Microsoft.NETCore.App),即便Microsoft.AspNetCore.App 6.0.27已安装,二者属于不同的运行时包,需单独安装对应版本的.NET Core Runtime。

2. 修复.NET安装

若安装运行时后问题依旧,以管理员身份打开命令提示符,执行修复命令:

dotnet repair

该命令会自动检测并修复.NET安装中的损坏、缺失组件。

3. 验证环境变量

检查系统PATH环境变量,确保C:\Program Files\dotnet\存在且优先级高于其他.NET版本路径,避免版本冲突导致的加载异常。

4. 彻底重装(极端情况)

如果上述方法无效:

  • 使用.NET官方卸载工具移除所有.NET 6.0相关组件
  • 重新下载并安装.NET SDK 6.0.419,安装过程会自动配套安装所需的对应版本运行时

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 09:07:37