无法使用Visual Studio 2019.7.2编译虚幻引擎4.25。

13

当我尝试使用Visual Studio版本16.7.2 (vs2019.7.2) 或 (16.7.2) 编译虚幻引擎版本4.25时,出现了以下错误:

Microsoft Visual Studio Community 2019 Version 16.7.2

有人知道如何编译它吗?

1>------ Build started: Project: HVS, Configuration: Development_Editor x64 ------
1>Using 'git status' to determine working set for adaptive non-unity build (C:\repos).
1>Invalidating makefile for HVSEditor (VisualStudioDTE.Build.cs modified)
1>Building HVSEditor and ShaderCompileWorker...
1>Using Visual Studio 2019 14.27.29111 toolchain (C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110) and Windows 10.0.18362.0 SDK (C:\Program Files (x86)\Windows Kits\10).
1>Building 5 actions with 12 processes...
1>  [1/5] dte80a.tlh
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(46,5): error MSB3073: The command "C:\WINDOWS\System32\chcp.com 65001 >NUL 
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(46,5): error MSB3073:  C:\repos\Engine\Build\BatchFiles\Build.bat -Target="HVSEditor Win64 Development -Project=\"C:\Users\decil\Desktop\HVS_Game\HVS.uproject\"" -Target="ShaderCompileWorker Win64 Development -Quiet" -WaitMutex -FromMsBuild" exited with code 6.
1>Done building project "HVS.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========

你找到解决方案了吗? - Jeka
1个回答

38
尝试删除目录“Engine\Intermediate\Build\Win64\UE4Editor\Development\VisualStudioDTE”,然后重新构建。

4
这是一个非常晦涩的问题,但对我来说有效。在2022年使用UE5.0时,我遵循了相同的指示,只是将UE4Editor替换为UnrealEditor。不确定是什么触发了这个问题,但这是我第一次需要重建开发编辑器后出现这种情况。 - iseletsky
愿上帝保佑你,你美丽的人。 - FAtBalloon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接