UE4 and Visual Studio 2015

Hello, everyone. I wanted to update everyone that I have compiled a list of additional commits that you will need to cherry-pick in order to be able to build version 4.9.1 from source code using Visual Studio 2015.

First, I would like to apologize for how long it took me to get this information to you. Since this is still in beta and somewhat experimental, I have not been able to dedicate much time to putting this list together. I was able to put aside some time yesterday and today to work on it, and even though the process is not exactly simple, I was able to successfully build the Engine using VS 2015, and run it afterwards.

In order to be able to build 4.9.1 using Visual Studio 2015, you will need to cherry-pick the following commits. It is best to do this in the order that the commits are listed below since some of the commits need to be applied in a specific order.

Using those commits, I was able to build 4.9.1 using Visual Studio 2015. That does not mean the resulting Engine will be fully operational. I did not see any obvious major problems, but I also did not perform any real testing with it. One thing that I did notice is that creating a new code project with this Engine will create a Visual Studio 2013 solution for the project. I am hoping to be able to get some more information tomorrow with regards to how to get your game project to also use VS 2015 (if you try to build the project with VS 2013, it will try to rebuild the Engine with VS 2013 as well since the binaries are different, and the build will likely fail).