Editor Will Not Use VS 2017

I have Visual Studio 2015 and 2017 installed. I recently installed UE 4.17.2. Every time I try to create a project with this engine, it fails to compile saying I need Visual Studio 2015 update 3.

I have created a blueprint project to access the editor preferences and changed Source Code Editor to Visual Studio 2017, however the stupid editor keeps using the old version of Visual Studio to try to compile projects for some reason.

Edit or create /Config/DefaultEditorPerProjectUserSettings.ini

Make sure it contains:



[/Script/SourceCodeAccess.SourceCodeAccessSettings]
PreferredAccessor=VisualStudio2017