Cannot create new c++ project in unreal engine 4.20

I recently installed unreal engine 4.20 and i cannot create a new c++ project trgough the template browser

i get the following error

An error occurred while trying to generate project files.

Running D:/Program Files/Epic Games/UE_4.20/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project=“d:/Users/nick/Documents/UnrealProjects/MyProject3/MyProject3.uproject” -game -rocket -progress
ERROR: UnrealBuildTool Exception: System.NotSupportedException: The given path’s format is not supported.
at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at Tools.DotNETCommon.DirectoryReference…ctor(String InPath) in D:\Build++UE4\Sync\Saved\CsTools\Engine\Source\Programs\DotNETCommon\DotNETUtilities\DirectoryReference.cs:line 23
at UnrealBuildTool.LinuxPlatformSDK.HasRequiredManualSDKInternal() in D:\Build++UE4\Sync\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Platform\Linux\UEBuildLinux.cs:line 644
at UnrealBuildTool.UEBuildPlatformSDK.HasRequiredManualSDK() in D:\Build++UE4\Sync\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildPlatformSDK.cs:line 672
at UnrealBuildTool.UEBuildPlatformSDK.ManageAndValidateSDK(SDKOutputLevel OutputLevel) in D:\Build++UE4\Sync\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildPlatformSDK.cs:line 822
at UnrealBuildTool.LinuxPlatformFactory.RegisterBuildPlatforms(SDKOutputLevel OutputLevel) in D:\Build++UE4\Sync\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Platform\Linux\UEBuildLinux.cs:line 675
at UnrealBuildTool.UEBuildPlatformFactory.TryRegisterBuildPlatforms(SDKOutputLevel OutputLevel, Boolean bValidatingPlatforms) in D:\Build++UE4\Sync\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\Configuration\UEBuildPlatformFactory.cs:line 24
at UnrealBuildTool.UnrealBuildTool.RegisterAllUBTClasses(SDKOutputLevel OutputLevel, Boolean bValidatingPlatforms) in D:\Build++UE4\Sync\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.cs:line 259
at UnrealBuildTool.UnrealBuildTool.GuardedMain(String[] Arguments) in D:\Build++UE4\Sync\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.cs:line 808

This does not happen in my older versions of unreal only in 4.20

This only happens in c++ projects i can create blueprint projects just fine

I use visual studio 2017 enterprise on a windoes 7 sp1 x64 machine

ERROR: UnrealBuildTool Exception: System.NotSupportedException: The given path’s format is not supported

Pretty plain cut english. Does 4.20 no longer support Win7? I have not read the patch notes.

I;ve seen others complaining about this message on older versions of unreal , so i dont think this is the case , i also use .4.18 and 4.19 that work just fine … if windows 7 support is dropped why do blueprint projects work and i have not found anything on the patch notes

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks

Ok i have managed to isolate the cause of the issue after some debuging in visual studio

in the UnrealBuildtool.cs file these was the lines that was causinng the exception

636 string BaseLinuxPath = GetBaseLinuxPathForArchitecture(LinuxPlatform.DefaultArchitecture);

644 if (IsValidClangPath(new DirectoryReference(BaseLinuxPath)))

  this was the value of BaseLinuxPath =   "LINUX_MULTIARCH_ROOT=D:\\v11_clang-5.0.0-centos7\\v11_clang-5.0.0-centos7\\x86_64-unknown-linux-gnu"

i noticed that i had the Enviroment variable LINUX_MULTIARCH_ROOT set (as a leftover from when i was trying to cross compile in linux )

And i had deleted the folder with the cross compiler

After i deleted the enviroment variable everything worked ok … for some reason this did not affecr older versions of the build tool in older engines