I upgraded my binary version of the engine to version 4.4.2, and now I cannot generate project files, add code to the project, or compile through visual studio. I cannot even create a template project! I always get the below error:
Please ensure that 64bit Tools are
installed with DevStudio - there is
usually an option to install these
during install
I am going to try a re-install of Visual Studio 2013 and make sure 64-bit tools is checked, but is this a known issue?
NOTE: I have another system where I have an older 4.4.1 installation and this is working fine…
A quick update, I have downloaded and compiled the source for Engine Version 4.4.1 on this system and I am NOT getting the above errors (so clearly something is broken in 4.4.2).
I believe an accidental dependency has been added to this hotfix where a test for a .NET Framework SDK is being made, but failing. This shouldn’t be necessary if you’re not using C# projects, but the test is being made regardless.
As a workaround, could you try adding the following environment variables to your system and rerunning UE4:
FrameworkDir=xyz
FrameworkVersion=1
It shouldn’t matter what these are, as long as they contain some value.
Or install a Windows SDK.
Hope this helps, sorry for the trouble. Please report back on whether this has solved your issue.
EDIT: I haven’t tested what Steve has posted below, but if it has worked for someone else then it may work for others so I’ll mark this as answered for now
Hi Steve
I’m not on that system at the moment so I cannot check, but I don’t have admin rights so I’m not sure if I can add environment variables. I’ll check when I have access anyway (I’ll try the Windows SDK, too, I just need a technician to install it for me!)