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

从Git Fork拉取代码后Unity项目出现内部构建系统错误求助

问题描述

从Fork的Git仓库拉取代码变更后,所有Unity项目打开时均出现以下两类错误之一:

错误类型1

Internal build system error. Backend exited with code 2
[  0/950    0s] WriteText Library/Bee/artifacts/1900b0aEDbg.dag/UnityEditor.UI.rsp
[  0/950    0s] WriteText Library/Bee/artifacts/1900b0aEDbg.dag/Unity.Burst.AdditionalFile.txt
...

错误类型2

internal build system error. backend exited with code -1073741819

此外,控制台偶尔会显示大量乱码问号(控制台问号截图:[控制台乱码问号])

已尝试的无效操作:

  • 删除Bee文件夹
  • 更换Unity编辑器版本打开项目
  • 重新安装Unity Editor及Unity Hub
  • 重启电脑
  • 在Project Setting中切换不同兼容性等级

可行修复建议

1. 清理Git拉取残留文件并同步仓库

  • 执行Git命令彻底清除本地未追踪文件与缓存:
    git clean -fdx
    
    该命令会删除Library、Temp等Unity自动生成的文件夹,避免拉取后的残留文件干扰构建系统。
  • 重新同步远程仓库代码,确保本地与远程完全一致:
    git fetch origin
    git reset --hard origin/[你的目标分支名]
    

2. 修复系统环境变量冲突

错误码-1073741819对应Windows系统的0xC0000005(内存访问违规),大概率是环境变量冲突导致Bee构建后端崩溃:

  • 检查系统PATH环境变量,移除旧版本.NET、C++编译工具链等可能与Unity冲突的路径
  • 确认安装了当前Unity版本要求的.NET Framework/SDK,版本需严格匹配(可在Unity Hub的安装详情页查看依赖)

3. 重置Unity项目构建配置

  • 关闭Unity,删除项目根目录下的以下文件/文件夹:
    • Library
    • Temp
    • obj
    • Logs
    • 所有.sln、.csproj格式的VS解决方案文件
  • 重新打开Unity,让编辑器自动生成全新的构建配置文件

4. 排查Burst编译器问题

从错误日志中的Unity.Burst.AdditionalFile.txt来看,Burst编译器可能是触发点:

  • 在Package Manager中卸载Burst包,再重新安装与当前Unity版本兼容的Burst版本
  • 打开Edit > Project Settings > Burst,取消勾选Enable Burst Compilation,重启Unity后再尝试重新启用

5. 解决系统权限问题

  • 右键Unity Hub,选择以管理员身份运行后打开项目
  • 确保Unity安装目录、项目目录的权限为当前用户完全控制:右键文件夹→属性→安全→编辑→给当前用户添加完全控制权限

6. 修复字符编码问题(针对控制台问号乱码)

  • 打开Unity编辑器的Edit > Preferences > External Tools,将External Script Editor的编码设置为UTF-8
  • 配置Git使用UTF-8编码:
    git config --global core.encoding utf-8
    git config --global gui.encoding utf-8
    git config --global i18n.commitencoding utf-8
    git config --global i18n.logoutputencoding utf-8
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 02:15:20