is there a way to set link.exe?

here’s the thing, the compile of my project is fine. But it failed at link process. In UE4.18, it use C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\link.exe which cause the failure.


(by the way, about this error, I’ve search with google and found it’s Microsoft’s VS problem, update with the new version VS will solve the problem. I solve it by using UE4.19, if any has another way, please tell me thank you)

But in UE4.19, it use C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx64\x64\link.exe , and it links OK. I generate by “UnrealBuildTool.exe -projectfiles -project=“XXXX.uproject” -game -engine -progress -2017” in cmd. I especially add -2017 or it’ll still use C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\link.exe. But with UE4.18, even I add - 2017, it stills link by C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\link.exe. So my questio is is there a way to set the link.exe? especially with UE4.18 cause I probably need to my project work under UE4.18.