Cannot Manually Build Source for Project Using Visual Studio. Please Help, Desperate

Hello,

A While Back I got my hands on a FPS Template by Lukas Rustemeyer from the Marketplace, when I now try to open it using unreal engine 4.17, it throws out an error in which the module ‘UE4Editor-FPSTemplate.dll’ are missing or built with a different version, it prompts me to rebuild them but if I try it tells me that it could not be compiled and I should try rebuilding from the source manually, I attempt to do so. Using Visual Studio 2017 I open the solution and try to build it but it fails and throws a few errors out. I do not know what to do next I have tried deleting and regenerating project files and trying to open it with vs 2017 and 2015 but nothing will work.

I Have:

  • Unreal Engine 4.17

  • Visual Studio 2017 With All The C++ and C# Components That Is Required For Unreal Engine

  • Visual Studio 2015 With All The C++ and C# Components That Is Required For Unreal Engine

Marketplace Link: Multiplayer First Person Shooter Kit in Blueprints - UE Marketplace

Below is my VS 2017 Build log:

1>------ Build started: Project: MultiplayerFirstPersonSho, Configuration: Development_Editor x64 ------
1> Performing full C++ include scan (building a new target)
1> Creating makefile for FPSTemplateEditor (no existing makefile)
1>C:\Users\James\Documents\MultiplayerFirstPersonSho\Source\FPSTemplate\FPSTemplate.Build.cs : warning : Module constructors should take a ReadOnlyTargetRules argument (rather than a TargetInfo argument) and pass it to the base class constructor from 4.15 onwards. Please update the method signature.
1> Parsing headers for FPSTemplateEditor
1> Running UnrealHeaderTool “C:\Users\James\Documents\MultiplayerFirstPersonSho\MultiplayerFirstPersonSho.uproject” “C:\Users\James\Documents\MultiplayerFirstPersonSho\Intermediate\Build\Win64\FPSTemplateEditor\Development\FPSTemplateEditor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
1> Reflection code generated for FPSTemplateEditor in 32.4623808 seconds
1>EXEC : error : Can’t save a makefile that has invalid contents. See UBTMakefile.IsValidMakefile()
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets(41,5): error MSB3075: The command ““C:\Users\James\Documents\UE4\Epic Games\UE_4.17\Engine\Build\BatchFiles\Build.bat” FPSTemplateEditor Win64 Development “C:\Users\James\Documents\MultiplayerFirstPersonSho\MultiplayerFirstPersonSho.uproject” -waitmutex” exited with code 5. Please verify that you have sufficient rights to run this command.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Thank You in Advance!

Reading the comments on the Marketplace, the author has already submitted a 4.17 updated version which is awating for approval. Looks like you are dealing with a very old version here (probably 4.10?) so it would be far better to wait for the update to be published than trying to fix it manually.

Cheers,
Marco.

Okay, Will Do. Thank You Very Much Marco, Much Appreciated!