When building a new project, I get a build error on basic include files (windows.h, new).
I am using VS2013, on Windows 8 Pro x64. I can build non-Unreal projects using these headers but no C++ project will build if generated by Unreal Engine. This is an Unreal issue.
The generated project file seems wrong : in the directories menu of the project setup, all directories are empty.
I have tried reinstalling Visual Studio, repairing the Unreal installation, restarting, deleting temporay data and application settings, recreating the project.
I remember encountering this, or something similar, a while back on a test windows 8 machine. I don’t recall the specific steps I took to fix the issue, but its worth trying to install the Windows SDK 8.1 if you don’t already have it installed, in the meantime before staff or somebody else can get back to you, and see if that resolves it. It’s possibly also worth attaching the malformed project file to your post to assist with troubleshooting.
Is there feedback and support from Epic Games here or is this purely a community wiki ? How can I get effective feedback ? This is a blocking issue that had me working for two days now. I really wish this was fixed.
FIX : don’t use ‘special’ chars in your Windows account name. This will prevent UAT from harvesting the environment variables from the MSVS scripts, thus tricking it into believing that no compiler is available.
The inherit solution worked for me - also had tried all the things you listed off first. My name has no special characters so I don’t know what the actual solution here is supposed to be - it seems like Epic forgot to set the include directories when they built the project templates.