Can not create C++ Project

When I try to open a C++ project I meet this error message. I tried reinstalling both Unreal and VS, the error persists. It asks me to continue with Visual Studio 2019 too:

After I searched for this in the C drive: C:\Users\Cem Tuganli\Documents\Unreal Projects\MyProject\Intermediate\Build\Win64\MyProjectEditor\Development\Engine\SharedPCH.Engine.ShadowErrors.h.txt.tmp for output

the error message was converted into this:

Running C:/Program Files/Epic Games/UE_4.25/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project=“C:/Users/Cem Tuğanlı/Documents/Unreal Projects/MyProject2/MyProject2.uproject” -game -rocket -progress
Discovering modules, targets and source code for project…
ERROR: Failed to launch compiler to compile assembly from source files:
C:\Users\Cem Tuganli\Documents\Unreal Projects\MyProject2\Source\MyProject2\MyProject2.Build.cs
C:\Users\Cem Tuganli\Documents\Unreal Projects\MyProject2\Source\MyProject2.Target.cs
C:\Users\Cem Tuganli\Documents\Unreal Projects\MyProject2\Source\MyProject2Editor.Target.cs
(Exception: System.ComponentModel.Win32Exception (0x80004005): The system cannot find the path specified
at Microsoft.Win32.NativeMethods.CreateDirectory(String path, SafeLocalMemHandle acl)
at System.CodeDom.Compiler.TempFileCollection.CreateTempDirectoryWithAce(String directory, String identity)
at System.CodeDom.Compiler.TempFileCollection.GetTempFileName(String tempDir)
at System.CodeDom.Compiler.TempFileCollection.EnsureTempNameCreated()
at System.CodeDom.Compiler.TempFileCollection.AddExtension(String fileExtension, Boolean keepFile)
at Microsoft.CSharp.CSharpCodeGenerator.FromFileBatch(CompilerParameters options, String[] fileNames)
at Microsoft.CSharp.CSharpCodeGenerator.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters options, String[] fileNames)
at UnrealBuildTool.DynamicCompilation.CompileAssembly(FileReference OutputAssemblyPath, HashSet1 SourceFileNames, List1 ReferencedAssembies, List`1 PreprocessorDefines, Boolean TreatWarningsAsErrors) in D:\Build++UE4+Licensee\Sync\Engine\Saved\CsTools\Engine\Source\Programs\UnrealBuildTool\System\DynamicCompilation.cs:line 254)

The problem was non-english characters on my user/home directory name. I solved this by changing my name in user/home directory. I opened a new user account on my computer with a name without non-english characters, and deleted the old one. I can now open projects of C++ cuz the programm can read my user/home directory name.