The editor will pass UAT the -NoCompile flag when building a Blueprint only project, however UBT has been changed to throw an exception if it detects VS2012 as the only available compiler (UEBuildWindows.cs - WindowsPlatform::RegisterBuildPlatformInternal), and this exception is being thrown even when we're not actually going to compile (ScriptCompiler::FindAndCompileAllScripts calls RegisterAllUBTClasses, and probably needs to do something with its calculated DoCompile variable).

Steps to Reproduce

1) Set up a PC with VS2012 as the only installed version of VS.
2) Create a new Blueprint only project.
3) Package that project via the editor.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

ComponentUE - Foundation - Core
Affects Versions4.64.7
Target Fix4.7
Fix Commit2431415
Release Commit2435103
CreatedJan 19, 2015
ResolvedFeb 4, 2015
UpdatedFeb 5, 2017