Building Unreal Engine projects from the solution using MSBuild

17 Nov

Written By Roderick Kennedy

If you want to use MSBuild to build UE4 projects, but need to build them from within the solution instead of specifying the vcxproj file (which doesn't always work correctly), you need to use the "Target" /t: command line parameter, like so:

"path to MSBuild.exe" /t:Engine\UE4 /p:Configuration="Development Editor" /p:Platform=Win64 UE4.sln

Key things to note:

  • the configuration and platform specifiers are Solution-style, with spaces instead of underscores, and Win64 instead of x64 etc.

  • The solution folder path must be specified in the target parameter, otherwise MSBuild will not recognize the project name.

Roderick Kennedy

Building Unreal Engine projects from the solution using MSBuild

17 Nov

Written By Roderick Kennedy

If you want to use MSBuild to build UE4 projects, but need to build them from within the solution instead of specifying the vcxproj file (which doesn't always work correctly), you need to use the "Target" /t: command line parameter, like so:

"path to MSBuild.exe" /t:Engine\UE4 /p:Configuration="Development Editor" /p:Platform=Win64 UE4.sln

Key things to note:

  • the configuration and platform specifiers are Solution-style, with spaces instead of underscores, and Win64 instead of x64 etc.

  • The solution folder path must be specified in the target parameter, otherwise MSBuild will not recognize the project name.

Roderick Kennedy