ue4 can not recognize visual studio 2017
It's saying that a license would be invalid. Similar to this question: https://answers.unrealengine.com/questions/333650/ue4-410-cannot-compile-new-project.html
Maybe try the steps mentioned there.
answered Apr 08 '19 at 05:02 PM
I would suggest you install visual studio 2015 or pass a -2017 arg to it to force 2017 file generation or download the engine source files from the EG/github page. I just checked out some good essays that helped me with these amazing solutions when I was going through the same trouble.
Follow this question
Once you sign in you will be able to subscribe for any updates here