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

Mac安装MAUI遇问题:.NET workload版本8.0.401-baseline.24412.2找不到如何解决?

解决Mac上.NET MAUI Workload 8.0.401-baseline.24412.2 找不到的问题

核心原因

8.0.401-baseline.24412.2 是.NET SDK的内部基线测试版本,官方NuGet源已移除该版本的workload包,导致安装、垃圾回收时持续触发找不到依赖的异常。以下是针对性解决步骤:


步骤1:彻底清理Workload残留缓存

清空本地workload缓存和残留文件,消除旧版本干扰:

# 清理workload缓存
dotnet workload clean

# 删除本地workload存储目录
rm -rf ~/.dotnet/workloads ~/.dotnet/store

# 删除NuGet中MAUI相关的缓存包
rm -rf ~/.nuget/packages/microsoft.net.workload.maui.*

步骤2:指定稳定版Workload安装

放弃寻找已下线的baseline版本,直接安装对应SDK的稳定版MAUI workload:

  1. 先查看当前已安装的.NET SDK版本:
dotnet --list-sdks
  1. 安装对应SDK版本的稳定版MAUI workload(以8.0.401为例):
dotnet workload install maui --version 8.0.401

若不确定可用版本,先搜索MAUI workload的稳定版本:

dotnet workload search maui

步骤3:修复SDK Workload清单

若仍有警告,手动修复SDK的workload清单文件:

  1. 找到对应SDK版本的清单文件路径(比如SDK 8.0.401的路径为/usr/local/share/dotnet/sdk/8.0.401/WorkloadManifest.json)
  2. 删除该文件后,重新恢复workload清单:
dotnet workload restore

步骤4:验证安装与创建项目

完成后验证workload状态:

dotnet workload list

确认MAUI相关workload已标记为Installed,再尝试创建新项目:

dotnet new maui -n TestMauiApp

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 19:12:41