New project fails to create

This error occurs every time i try to create a new UE4 project now

The project could not be compiled. Would you like to open it in Visual Studio?

Running C:/Program Files/Epic Games/UE_4.17/Engine/Binaries/DotNET/UnrealBuildTool.exe MyMobile_2 Development Win64 -project=“D:/Doug/Game/MyMobile_2/MyMobile_2.uproject” -editorrecompile -progress -NoHotReloadFromIDE
Performing full C++ include scan (building a new target)
Creating makefile for MyMobile_2 (no existing makefile)
@progress push 5%
Parsing headers for MyMobile_2Editor
Running UnrealHeaderTool “D:\Doug\Game\MyMobile_2\MyMobile_2.uproject” “D:\Doug\Game\MyMobile_2\Intermediate\Build\Win64\MyMobile_2Editor\Development\MyMobile_2Editor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
Reflection code generated for MyMobile_2Editor in 8.0948051 seconds
@progress pop
Performing 9 actions (4 in parallel)
[2/9] Resource ModuleVersionResource.rc.inl
[3/9] Resource PCLaunch.rc
SharedPCH.Engine.cpp
MyMobile_2.init.gen.cpp
MyMobile_2GameModeBase.gen.cpp
MyMobile_2GameModeBase.cpp
MyMobile_2.cpp
[8/9] Link UE4Editor-MyMobile_2.dll
[9/9] Link UE4Editor-MyMobile_2.lib

Unhandled Exception: UnrealBuildTool.BuildException: ERROR: Failed to start local process for action: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\HostX64\x64\link.exe @“D:\Doug\Game\MyMobile_2\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-MyMobile_2.dll.response”
System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at UnrealBuildTool.ActionThread.ThreadFunc() —> System.ComponentModel.Win32Exception: The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at UnrealBuildTool.ActionThread.ThreadFunc()
— End of inner exception stack trace —
at UnrealBuildTool.ActionThread.ThreadFunc()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
Microsoft (R) Library Manager Version 14.14.26431.0
Copyright (C) Microsoft Corporation. All rights reserved.

LINK : fatal error LNK1171: unable to load mspdbcore.dll (error code: 126)