EDIT: The latest Unreal Engine versions now support VS 2015. The information below in this post is now outdated.
Now that Microsoft has released Visual Studio 2015, and they are encouraging people to use their latest version, I wanted to take a moment to remind everyone that Unreal Engine 4 does not currently support Visual Studio 2015. Yet. We are working on finalizing support for Visual Studio 2015, and it will be coming soon in a future release version. For now, please continue to use Visual Studio 2013 as we will not be able to provide support for Visual Studio 2015 until the Engine officially supports it.
If you need to download Visual Studio 2013, you can do so from this page. Click “Visual Studio 2013” on the left side of the page, and make sure Community is the selected option (or whichever version you are looking for). Choose your language and format from the options, and click Download. One quick note about the “Web (Online)” format option: The file that was downloaded for me here in a couple instances did not have an extension. Adding a .exe extension allows you to then run the installer.
We will make sure to let you know when Visual Studio 2015 is supported by the Engine.
Update: With the release of 4.9 yesterday, support for Visual Studio 2015 has been partially implemented. It is currently only available when building the 4.9 Engine from source code. In order to be able to use Visual Studio 2015 with 4.9, you must run the GenerateProjectFiles.bat file with the “-2015” argument. This will create a Visual Studio 2015 solution for the Engine. Omitting the -2015 argument will result in a Visual Studio 2013 solution.
Visual Studio 2015 support is still considered to be in Beta, so we do not recommend using it for active project development at this point. If you experience any problems with using Visual Studio 2015 with the Engine, please let us know on the AnswerHub.
Greetings, first, I really appreciate the effort to upgrade to VS2015. However I’m failing to get intellisense working for my solution. Is there documentation anywhere for this specific setup of Unreal 4.10 and VS2015 in regards to intellisense?
Could you please make a post about this on the AnswerHub (if you haven’t already done so)? There should be nothing special needed for intellisense to work with the Engine source code, but if you post on the AnswerHub someone should be able to help narrow down what is happening a little better.
I just wanted to provide everyone with an update on the status of using Visual Studio 2015 with UE4. With the recent release of 4.10, Visual Studio 2015 is now the default Windows IDE. If you are building the Engine from source code, you can still use Visual Studio 2013 by using the -2013 command line argument.
We do plan on phasing out support for Visual Studio 2013 at some point, but that is still waiting for a few outstanding issues to be resolved.
I am trying to get some more information about this feature of Visual Studio. I looked in Professional, and I only see Cocos and Unity installation options. I suspect that this is because I already have Unreal Engine 4 installed on my computer, but I am waiting for confirmation of that.
if not exist “%~dp0Engine\Build\BatchFiles\GenerateProjectFiles.bat” goto Error_BatchFileInWrongLocation
call “%~dp0Engine\Build\BatchFiles\GenerateProjectFiles.bat” -2013%*
exit /B %ERRORLEVEL%
echo GenerateProjectFiles ERROR: The batch file does not appear to be located in the root UE4 directory. This script must be run from within that directory.
exit /B 1
I’ve bolded the command and the spot that it needs to be placed in. For clarity’s sake, this also works for forcing -2015 usage with 4.9 source builds.
I have the problem of ‘cannot find windows.h’ during compilation, about which I have found a lot of questions, but only a few answers, of which none applies to my setup, mostly because they regard VS 2013 issues.
I use: - UE 4.10.2 - VS2015
I can use VS 2015 on its own without problems. Also I can use Blueprint templates in UE.
But when I tried the beginners tutorial on c++ programming on the UE community site, i got the following error:
I tried reinstalling everything (VS2015, Windows SDK, UE) several times, but the problem persists. I also tried to revert to VS2013 as I read a few posts of people having made it to work, but the current release of Unreal Editor requires VS2015.
I also have problems with UE 4.10.2 and VS2015 on .
I need to use external libraries in my application, so I need to set additional include paths, library paths and libraries.
It’s usually done in C/C++ and Linker setting in project configuration.
It works for non-unreal projects: there are items in project Configuration Properties:
In projects generated by Unreal Editor I see only
and that’s all.
There are no C/C++ and Linker properties.
Is this intentional ? How can we add external dependencies ?
:mad: Installing Visual Studio 2015 takes very very long time, always stop in some install steps, for example: creating restore point, build tools … ! this problem appear only on Windows 10, the same version worked will on other OS like 7,8 and 8.1, How can I fix that ?