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 AnswerHub thread and let us know what's up.

Login to Vote

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