# 生成项目突然出问题，求解决

**URL:** <https://forums.unrealengine.com/t/topic/2698053>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine\
**Created:** [February 7, 2026, 7:32am UTC](https://forums.unrealengine.com/t/topic/2698053 "2026-02-07T07:32:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![zhangwei9861](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@zhangwei9861](https://forums.unrealengine.com/u/zhangwei9861)\
**Post date:** [February 7, 2026, 7:32am UTC](https://forums.unrealengine.com/t/topic/2698053/1 "2026-02-07T07:32:10Z")

</div>

Building UnrealBuildTool in C:/Program Files/Epic Games/UE\_4.27…  
Running: C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe /nologo /verbosity:quiet “C:/Program Files/Epic Games/UE\_4.27/Engine/Source/Programs/UnrealBuildTool/UnrealBuildTool.csproj” /property:Configuration=Development /property:Platform=AnyCPU  
Missing C:/Program Files/Epic Games/UE\_4.27/Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.exe after build 发生这种问题该如何解决

---

<div class="post-metadata">

**Author:** ![VaultGamesTR](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/vaultgamestr/32/1052986_2.png) [@VaultGamesTR](https://forums.unrealengine.com/u/VaultGamesTR)\
**Post date:** [February 7, 2026, 12:39pm UTC](https://forums.unrealengine.com/t/topic/2698053/2 "2026-02-07T12:39:23Z")

</div>

The “BuildTool.exe missing” error usually happens during the packaging process because Visual Studio or the required C++ build libraries are missing.

Make sure you have the following installed:

- Visual Studio 2019

- .NET Framework 4.6+

- C++ Build Tools

- Desktop development with C++

- .NET desktop development

- Game development with C++

- Windows 10/11 SDK

After installing these components, restart your computer.  
If it still doesn’t work, open Epic Games Launcher, locate your Unreal Engine versions, find UE4.27, and click the **Verify** option.

---

<div class="post-metadata">

**Author:** ![thebenjiman](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/thebenjiman/32/577800_2.png) [@thebenjiman](https://forums.unrealengine.com/u/thebenjiman)\
**Post date:** [October 21, 2026, 3:30am UTC](https://forums.unrealengine.com/t/topic/2698053/3 "2026-10-21T03:30:03Z")

</div>

The error happens because a recent Epic Games Launcher update modified `UnrealVersionSelector.exe` to look for a path that is only valid for Unreal Engine 5 (`Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.exe`). Because this subfolder structure doesn’t exist in UE4, generating project files fails or falls back to incorrect compiler binaries.

**The Fix:**  
You can bypass this launcher bug completely by explicitly mapping the correct path in your engine configuration. Add these lines to the bottom of your `Engine/Config/BaseEngine.ini` (or your project’s `Config/DefaultEngine.ini`):

```auto
[PlatformPaths]
UnrealBuildTool=Engine/Binaries/DotNET/UnrealBuildTool.exe

```

After adding this configuration, delete the temporary folders (`Binaries`, `Intermediate`, `.vs`), regenerate the project files, and rebuild via Visual Studio. It compiles cleanly with no errors!

source: [AirSim build.cmd fails: Missing UnrealBuildTool.exe (UE 4.27.2) · Issue #163 · iamaisim/ProjectAirSim · GitHub](https://github.com/iamaisim/ProjectAirSim/issues/163)
