Hi Emile,
I know you solved your issue but if you face or someone else face this issue again note the below points:
- Unreal Engine 4 detects VS2012 installation using [Environment Variable][1].
- So if UE4 fails to detect VS2012 follow below steps:
a. Open your Environment Variables Settings.
b. If you dont have the selected entry in the above picture then Press New…
c. Then add VS2012\Common7\Tools folder (mine is D:\Microsoft Visual Studio 11.0\Common7\Tools\) as variable value and for variable name add: VS110COMNTOOLS (Case sensitive…i guess)
PS: You can have both VS2010 and VS2012. It wont cause any problems. I have both of those installed as you can see in the above screenshot (VS100COMNTOOLS is VS2010)