Getting started with VR

So first off I have the epic games launcher and was trying to get started in messing around and learning some of the VR stuff with UE Editor. I didn’t have an enable VR button so I decided to link my epic and create a git hub account and have been following the steps to I am not sure what ever the hell i’m doing. Not sure if the steps on this page ( https://docs.unrealengine.com/latest/INT/Engine/Editor/VR/Setup/ and on this page https://github.com/EpicGames/UnrealEngine/tree/dev-vr-editor#getting-up-and-running. So basically I think I am to the part where I generate Project files batch which would be step 4 on the later page and I am getting this msg.

Setting up Unreal Engine 4 project files…
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Microsoft.Common.CurrentVersion.targets(
1111,5): error MSB3644: The reference assemblies for framework “.NETFramework,Version=v4.5” were not found. To resolve
this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the fra
mework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global As
sembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targ
eted for the framework you intend. [F:\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.csproj]

GenerateProjectFiles ERROR: UnrealBuildTool failed to compile.

So if anyone wants to point me in the right direction on getting things rolling in VR I would greatly appericiate it. I am using the newest Oculus with the touch controllers. Windows 10, dual gtx980ti, i74770k, Not sure how to go about most of this but I would love to get started in level building and exploring around the UE Editor in VR. Thanks in advance.

Open 2017 Visual Studio installer

Select indv components

Check 4.5 components

Install