Following modules are missing or built with a different engine version UE4EDITOR-GameProject.dll

I have been having this problem since yesterday.
It started when I wanted to make a C++ project with the Basic Code item. When I tried clicking on the newly formed project that I made, this error message popped up. I decided to abandoned that and head to the Blueprint option. The blueprint option worked and I began working on it yesterday, but today I couldn’t open the same project that worked yesterday and getting the same error message as the C++ option. The error message reads

Following modules are missing or built with a different engine version:

UE4EDITOR-GameProject.dll

The error message then asks to rebuiled, and still fails. I have tried running the GameProject.sln in Visual Studio and a stack of errors are made.

Severity Code Description Project File Line Suppression State
Error C4599 ‘/IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE’: command line argument number 261 does not match precompiled header MyProjectBlueprint C:\Users\Czar100\Documents\Development\Game Projects\Tutorials\Unreal Tutorials\MyProjectBlueprint\Source\MyProjectBlueprint\MyProjectBlueprint.cpp 1

Severity Code Description Project File Line Suppression State
Error C4599 ‘/IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE’: command line argument number 261 does not match precompiled header MyProjectBlueprint C:\Users\Czar100\Documents\Development\Game Projects\Tutorials\Unreal Tutorials\MyProjectBlueprint\Source\MyProjectBlueprint\MyFirstClass.cpp 1

Severity Code Description Project File Line Suppression State
Error C4599 ‘/IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE’: command line argument number 261 does not match precompiled header MyProjectBlueprint C:\Users\Czar100\Documents\Development\Game Projects\Tutorials\Unreal Tutorials\MyProjectBlueprint\Intermediate\Build\Win64\UE4Editor\Inc\MyProjectBlueprint\MyProjectBlueprint.generated.cpp 1

Severity Code Description Project File Line Suppression State
Error Failed to produce item: C:\Users\Czar100\Documents\Development\Game Projects\Tutorials\Unreal Tutorials\MyProjectBlueprint\Binaries\Win64\UE4Editor-MyProjectBlueprint-68.dll MyProjectBlueprint C:\Users\Czar100\Documents\Development\Game Projects\Tutorials\Unreal Tutorials\MyProjectBlueprint\Intermediate\ProjectFiles\ERROR 1

Severity Code Description Project File Line Suppression State
Error MSB3075 The command ““C:\Program Files (x86)\Epic Games\4.12\Engine\Build\BatchFiles\Build.bat” MyProjectBlueprintEditor Win64 Development “C:\Users\Czar100\Documents\Development\Game Projects\Tutorials\Unreal Tutorials\MyProjectBlueprint\MyProjectBlueprint.uproject” -waitmutex” exited with code 5. Please verify that you have sufficient rights to run this command. MyProjectBlueprint C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets 41

I’m at a loss at what the problem is, I have looked at several questions regarding to this problem such as

and all of them do not solve my problem. What causes this problem? Should I use a previous version?

Using Unreal Engine 4.12.4
Visual Studio 2015 Desktop

Have
Visual Studio 2012,
Visual Studio 2013

Getting the same thing, would appreciate anyone with an answer