Error MSB3073 building 4.26 caused by extra quotation mark?

I’ve built 4.25 successfully before.Then i changed some source code and it comes to this problem.
I remove the quotation and build from cmd prompt but still have some problem,in cmd show this:

I:\Tools\UnrealEngine\Engine\Build\BatchFiles>Build.bat -Target=“UE4Editor Win64 Development” -Target=“ShaderCompileWorker Win64 Development -Quiet -WaitMutex -FromMsBuild”
Using ‘git status’ to determine working set for adaptive non-unity build (I:\Tools\UnrealEngine).
Waiting for ‘git status’ command to complete
Creating makefile for ShaderCompileWorker (command line arguments changed)
Building UE4Editor and ShaderCompileWorker…
Using Visual Studio 2017 14.16.27045 toolchain (C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023) and Windows 10.0.19041.0 SDK (C:\Program Files (x86)\Windows Kits\10).
[Adaptive unity build] Excluded from Engine unity file: CharacterMovementComponent.cpp, SceneComponent.cpp
Building 5 actions with 16 processes…
[1/5] dte80a.tlh

It only build one action. Then I find c++ - Cannot compile unreal engine 4.25 with visual studio 2019.7.2 - Stack Overflow
Just delete directory “Engine\Intermediate\Build\Win64\UE4Editor\Development\VisualStudioDTE” and rebuild from VS. It build successfully.

6 Likes