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

Ubuntu 22.04(WSL)中.NET 8 SDK无法正常识别求助

解决方案

1. 配置环境变量

脚本安装的.NET不会自动添加到系统PATH,需手动配置:

  • 临时生效(仅当前终端):
    export PATH="$HOME/.dotnet:$PATH"
    
  • 永久生效(所有终端会话):
    根据使用的shell编辑对应配置文件:
    • Bash:编辑~/.bashrc或~/.bash_profile,添加一行:
      export PATH="$HOME/.dotnet:$PATH"
      
    • Zsh:编辑~/.zshrc,添加相同内容
      保存后执行source ~/.bashrc(对应你的配置文件)使修改立即生效

2. 确认安装文件

执行命令验证.NET 8 SDK是否存在:

ls ~/.dotnet/sdk | grep 8

若输出包含8.x.x格式的版本号,说明安装成功,仅环境变量未配置

3. 验证修复结果

重启终端或执行source命令后,运行:

dotnet --info

此时应能看到.NET 8的版本信息

4. 可选:设置默认SDK版本

如需将.NET 8设为全局默认版本,执行:

dotnet new globaljson --sdk-version 8.x.x --force

将8.x.x替换为实际安装的版本号(如8.0.100)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 05:19:50