I have Visual Studio 2019 installed, with all of the tools mentioned in the Unreal documentation installed, and when I try to create a C++ project in Unreal Engine, I get "No compiler was found. In order to use a C++ template, you must first install Visual Studio 2017.".

I don't have VS 2017 and would prefer not to get it because I'm using a metered connection. According to the Unreal documentation, VS 2019 is indeed supported but that doesn't seem to be the case here.

Any idea what's wrong?

  • \$\begingroup\$ Did you include the Unreal Engine Installer in VS2019? \$\endgroup\$ – Stephen Jan 6 '20 at 9:21
  • \$\begingroup\$ @Stephen Yes I did. Did Unreal recognize VS 2019 for you? \$\endgroup\$ – user12563476 Jan 8 '20 at 5:12
  • \$\begingroup\$ I'm still using VS2017 but that was the first reason I could think of why Unreal wouldn't see it. \$\endgroup\$ – Stephen Jan 8 '20 at 9:34
  • \$\begingroup\$ Isn't there a way for you to install the 2017 version so you can use the 2019 version? \$\endgroup\$ – Boneco Sinforoso Jan 11 '20 at 21:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.