Compilation fails at UE4Editor-VSAccessor.dll

hi,

after a long time editor compilation failed with the following message:

1>     Creating library C:\UE4\ue401\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-DerivedDataCache.lib and object C:\UE4\ue401\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-DerivedDataCache.exp
1>  -------- End Detailed Actions Stats -----------------------------------------------------------
1>ERROR : UBT error : Failed to produce item: C:\UE4\ue401\Engine\Binaries\Win64\UE4Editor-VSAccessor.dll
1>  Cumulative action seconds (4 processors): 0,00 building projects, 5285,53 compiling, 0,00 creating app bundles, 0,00 generating debug info, 878,57 linking, 0,00 other
1>  UBT execution time: 3311,49 seconds
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets(38,5): error MSB3073: The command "..\..\Build\BatchFiles\Build.bat UE4Editor Win64 Development" exited with code -1.
========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========

any suggestion?

thanks.

Hi Sivan,

You’re probably encountering the issue with having VS2013 Express installed along side other full versions of Visual Studio. Take a look at the solution here https://answers.unrealengine.com/questions/12757/error-cannot-find-atlbaseh-when-compiling-in-vs201.html

Cheers,
Nick (Epic Games)

Hi Nick,
thanks, probably it will be the solution as I have a full VS2010 installed similarly to others commenting that thread. I searched but had not found it.
Thanks again for the fast response!
Ivan