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

Mac端VS Code运行.NET MAUI项目报错:找不到‘Maui: Build’任务

解决VS Code(Mac)中.NET MAUI项目“could not find the task ‘Maui: Build’”编译错误
  • 检查.NET MAUI工作负载完整性
    打开终端,执行dotnet workload list,确认输出里包含maui、maui-android、maui-ios这类工作负载。如果缺失,运行dotnet workload install maui补装。

  • 确认VS Code的.NET MAUI扩展状态
    打开VS Code左侧扩展面板,搜索“.NET MAUI”,确保扩展已安装且处于启用状态。之前重装VS Code后可能需要重新启用,或者卸载后再装一次扩展。

  • 修复项目的tasks.json配置
    打开项目根目录下的.vscode/tasks.json,如果没有就新建一个,添加以下Maui Build任务配置(替换YourProjectName.csproj为实际项目文件名):

    {
        "version": "2.0.0",
        "tasks": [
            {
                "label": "Maui: Build",
                "command": "dotnet",
                "type": "process",
                "args": [
                    "build",
                    "${workspaceFolder}/YourProjectName.csproj"
                ],
                "problemMatcher": "$msCompile"
            }
        ]
    }
    
  • 清理项目缓存并手动构建
    终端进入项目根目录,依次执行:
    dotnet clean
    dotnet restore
    dotnet build
    手动触发构建,验证是否能正常完成。

  • 启用VS Code任务自动检测
    按Cmd+,打开VS Code设置,搜索“tasks auto detect”,确保“Tasks: Auto Detect”选项处于开启状态,让VS Code自动识别项目的构建任务。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 04:00:58