Help. Lumberyard does not recognize visual studio 15

0

So I have visual studio 2015 installed on my PC. But ly does not seem to detect it for some reason. (user_settings.options file already has msvs_version = 14 ).

Edit : I have also installed Windows 10 SDK hoping that it would solve the issue. But that didn't help either.

REMOVEDUPLOAD

asked 5 years ago21 views
4 Answers
0
Accepted Answer

Hi j27vivek ,

Yes when you are installing Lumberyard you need to select "Visual Studio 2015" (Visual Studio Version - Select One or More) when you are installing Lumberyard (in the Lumberyard Setup Assistant).

Also when you are installing Visual Studio 2015/2017, make sure to "customize" your Visual Studio 2015 installation (select "custom") and then make sure you select "Programming Languages" -> Visual C++ -> Common Tools for Visual C++ 2015" and also select "Programming Languages" -> Visual C++ -> Microsoft Foundation Classes for C++"

After installing all the required software and the required SDKs (in Lumberyard Installer / Lumberyard Setup Assistant), go to the summary section and launch the "Configure Project".

A nice tutorial on setting up the environment in Lumberyard can be found here:

https://lumberyardtutor.me/2017/08/14/getting-the-environment-setup-in-lumberyard-for-c/

I hope this helps!

  • Mark
answered 5 years ago
0

Hey @REDACTEDUSER

Sorry for the troubles. Curious to know if you installed VS2015 through the customize option in the installer. This would give you access to the features list where you can select Microsoft Foundation Classes for C++ and Common Tools for Visual C++ 2015 like so:

REMOVEDUPLOAD

answered 5 years ago
0

Sooo.. well I fell into the same trap with the exact same problem. So is it OK if I just uninstall VS 2017 ?

Thanks for the help ;)

answered 5 years ago
0

Also, on a sidenote, if you are installing BOTH Visual Studio 2015, and Visual Studio 2017 on the same machine, you MUST install Visual Studio 2015 first (and then after VS2015 is installed, then you can install VS2017 later). Even though 2017 can include 2015's compiler, Lumberyard requires certain registry entries to be set up correctly, and this doesn't seem to happen if you have VS2017 installed first.

Lumberyard Setup Assistant (and Installer) is currently "messed up" and doesn't support Visual Studio 2017 (yet) in Lumberyard, and the easiest (and only) way to get Visual Studio 2015 setup (and working) is to install Visual Studio 2015 first.

So next run lmbr_waf build_win_x64_vs2015_debug -p all in your command prompt. This will take awhile. If you want more "detailed" instructions, please see the following blog post here:

https://lumberyardtutor.me/2017/08/14/getting-the-environment-setup-in-lumberyard-for-c/

It's currently a bit "difficult" trying to get the environment setup/configured in the latest version of Lumberyard (v1.12.0.0) but hopefully this is something that will get resolved fairly soon (or so I hope). It's been a problem for several months/years now, and I keep pushing for the "devs" to get these "issues" (problems) resolved, and add support for Visual Studio 2017 (so we don't need to install legacy VS2015 tools anymore) but unfortunately it's been extremely difficult trying to get Visual Studio 2017 support added to the latest Lumberyard.

Hope this helps!

answered 5 years ago

Adding new answers, comments, and votes is disabled.