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

Unreal Engine 5无法创建C++项目求助:.NET Core 6.0.0缺失

UE5 创建C++项目失败:缺少.NET Core 6.0.0框架的解决办法

报错核心:生成项目文件时提示找不到Microsoft.NETCore.App 6.0.0框架,仅检测到3.1.20版本,已尝试常规论坛方案仍未解决,可按以下步骤排查:

  • 确认.NET架构匹配
    报错指向x86版本的6.0.0框架,打开命令提示符执行dotnet --list-runtimes,检查输出中是否存在Microsoft.NETCore.App 6.0.0 [x86]。若仅安装了x64版本,卸载后重新安装x86架构的.NET 6.0.0运行时。

  • 强制指定UE使用x86版dotnet
    进入C:\Games\UE_5.1\Engine\Binaries\DotNET\UnrealBuildTool目录,编辑UnrealBuildTool.cmd(若存在),将其中的dotnet路径改为x86版本的路径:"C:\Program Files (x86)\dotnet\dotnet.exe"。

  • 修复.NET安装
    打开控制面板→程序和功能,找到所有.NET相关条目,右键选择「更改」→「修复」,完成后重启电脑再尝试创建项目。

  • 移除项目路径中的空格
    当前项目路径C:/UE projects/MyProject包含空格,可能导致命令执行异常。将项目迁移到无空格路径(如C:/UEProjects/MyProject),再重新尝试创建。

  • 手动生成项目文件
    打开命令提示符,导航到UE引擎Build目录:

    cd C:/Games/UE_5.1/Engine/Build/BatchFiles
    

    执行手动生成命令:

    Build.bat -projectfiles -project="C:/UEProjects/MyProject/MyProject.uproject" -game -rocket -progress
    

    查看输出日志,定位是否有其他隐藏错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 21:53:23