Can´t create basic project with 4.12.5

Hi,

after I installed UE4.12.5 I tried to create a new basic code project.
It doesn´t work.

This message came up :

The project could not be compiled. Would you like to open it in Visual Studio?

Running C:/Anwendungen/Epic Games/4.12/Engine/Binaries/DotNET/UnrealBuildTool.exe Presentation Development Win64 -project=“D:/UE4 Projekte/Presentation/Presentation.uproject” -editorrecompile -progress -noubtmakefiles -NoHotReloadFromIDE
@progress push 5%
Parsing headers for PresentationEditor
Running UnrealHeaderTool “D:\UE4 Projekte\Presentation\Presentation.uproject” “D:\UE4 Projekte\Presentation\Intermediate\Build\Win64\PresentationEditor\Development\PresentationEditor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
Reflection code generated for PresentationEditor in 2,6107301 seconds
@progress pop
Performing 7 actions (4 in parallel)
[2/7] Resource PCLaunch.rc
[3/7] Resource ModuleVersionResource.rc.inl
PCH.Presentation.h.cpp
PresentationGameMode.cpp
Presentation.generated.cpp
Presentation.cpp
[7/7] Link UE4Editor-Presentation.dll
Creating library D:\UE4 Projekte\Presentation\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Presentation.lib and object D:\UE4 Projekte\Presentation\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Presentation.exp
Presentation.cpp.obj : error LNK2019: unresolved external symbol “__declspec(dllimport) public: static class TBaseDelegate & __cdecl FCoreDelegates::GetObjectArrayForDebugVisualizersDelegate(void)” (_imp?GetObjectArrayForDebugVisualizersDelegate@FCoreDelegates@@SAAEAV?$TBaseDelegate@PEAVFFixedUObjectArray@■■■$V@@anonymous_user_9674a66c) referenced in function “void __cdecl `dynamic initializer for ‘GObjectArrayForDebugVisualizers’’(void)” (??__EGObjectArrayForDebugVisualizers@@YAXXZ)
PresentationGameMode.cpp.obj : error LNK2001: unresolved external symbol “public: virtual bool __cdecl AGameMode::SetPause(class APlayerController *,class TBaseDelegate)” (?SetPause@AGameMode@@UEAA_NPEAVAPlayerController@@anonymous_user_e71e0d8a1?$TBaseDelegate@_N$$$V@@@Z)
Presentation.generated.cpp.obj : error LNK2001: unresolved external symbol “public: virtual bool __cdecl AGameMode::SetPause(class APlayerController *,class TBaseDelegate)” (?SetPause@AGameMode@@UEAA_NPEAVAPlayerController@@anonymous_user_e71e0d8a1?$TBaseDelegate@_N$$$V@@@Z)
D:\UE4 Projekte\Presentation\Binaries\Win64\UE4Editor-Presentation.dll : fatal error LNK1120: 2 unresolved externals
ERROR: UBT ERROR: Failed to produce item: D:\UE4 Projekte\Presentation\Binaries\Win64\UE4Editor-Presentation.dll
Total build time: 41,68 seconds

After that I tried to create a new project with 4.9.2 and all worked fine.
I´m using VS 2013 and I can´t figure out what problem 4.12.5 has.

Can someone of you help me fix this error ?

best regards Harlyk

I am having the same problems with Unreal Engine 4.12.5.
I can’t package anything…keeps giving me all sorts of errors that I don’t have Visual C++ 2015 toolchain installed correctly…yet it is installed.
Also says that I need Windows SDK 8.1 installed.

What the heck?
Why is it that I must have all of these extra things installed just to get a packaged exe file?

Looks like that the problem in my case was VS 2013.
I needed to install VS 2015 to get 4.12.5 running.

Thx a lot for your answer bbacle, good that you fixed it too.

Best regards
Harlyk