Need Help With Visual Studio Error!

I am fairly new with using Visual Studio 2017 which I currently have set up on my system. I have been trying to make many C++ files for my project in Unreal Engine 4.19. When I look at all my codes, they appear to look fine, all green with no red in any place so far as I can see. When it go to Build the files, I get an error that I have not been able to figure out yet, and I hope some one may be able to help out. I like to ask for help in two places here if possible.

  1. What is the proper way to Build the C++ files inside Visual Studio for Unreal Engine?
  2. How may I fix this error I am struggling with? Here is the lines of error code I get:

1>------ Build started: Project: Aysel_Keep, Configuration: Development_Editor x64 ------
1>Using ‘git status’ to determine working set for adaptive non-unity build.
1>Creating makefile for hot reloading Aysel_KeepEditor (game project files are newer)
1>Compiling game modules for hot reload
1>Parsing headers for Aysel_KeepEditor
1> Running UnrealHeaderTool “D:\Unreal Projects\Aysel_Keep 4.19\Aysel_Keep.uproject” “D:\Unreal Projects\Aysel_Keep 4.19\Intermediate\Build\Win64\Aysel_KeepEditor\Development\Aysel_KeepEditor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
1>D:/Unreal Projects/Aysel_Keep 4.19/Source/Aysel_Keep/Aysel_KeepCharacter.h(13) : LogWindows: Error: === Critical error: ===
1>D:/Unreal Projects/Aysel_Keep 4.19/Source/Aysel_Keep/Aysel_KeepCharacter.h(13) : LogWindows: Error:
1>D:/Unreal Projects/Aysel_Keep 4.19/Source/Aysel_Keep/Aysel_KeepCharacter.h(13) : LogWindows: Error: Assertion failed: Class->Children == NULL [File:D:\Build++UE4+Release-4.19+Compile\Sync\Engine\Source\Programs\UnrealHeaderTool\Private\HeaderParser.cpp] [Line: 5499]
1>D:/Unreal Projects/Aysel_Keep 4.19/Source/Aysel_Keep/Aysel_KeepCharacter.h(13) : LogWindows: Error:
1>D:/Unreal Projects/Aysel_Keep 4.19/Source/Aysel_Keep/Aysel_KeepCharacter.h(13) : LogWindows: Error:
1>D:/Unreal Projects/Aysel_Keep 4.19/Source/Aysel_Keep/Aysel_KeepCharacter.h(13) : LogWindows: Error:
1>D:/Unreal Projects/Aysel_Keep 4.19/Source/Aysel_Keep/Aysel_KeepCharacter.h(13) : LogWindows: Error:
1>EXEC : error : UnrealHeaderTool failed for target ‘Aysel_KeepEditor’ (platform: Win64, module info: D:\Unreal Projects\Aysel_Keep 4.19\Intermediate\Build\Win64\Aysel_KeepEditor\Development\Aysel_KeepEditor.uhtmanifest, exit code: CrashOrAssert (3)).
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(44,5): error MSB3073: The command ““C:\Program Files\Epic Games\UE_4.19\Engine\Build\BatchFiles\Build.bat” Aysel_KeepEditor Win64 Development “D:\Unreal Projects\Aysel_Keep 4.19\Aysel_Keep.uproject” -WaitMutex -FromMsBuild” exited with code 3.
1>Done building project “Aysel_Keep.vcxproj” – FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Thanks in advance for your time and assistance.

Forgot to add a screenshot to show the location of the error.

The blank error is very strange. There are many reasons why the UBT might fail but nothing in your description is making that obvious. Is it possible for you to post a reproduction project here? Zip up the project that is exhibiting the problem so that I can see if I can reproduce the problem?

Thank you very much for the reply. Been off the project for a few days due to this error. Again, I am rather new with using C++ and it sure does drive me nuts after a LONG while of dealing with it and all. Forgive me for asking about how do I make this so called reproduction you are asking for? I can send you a zip of the C++ files I have but that will or may requite the remaining Unreal Project which is 66GB in size at the moment until I can finish it and all. Any how, I have attached all the C++ Files and another screen shot of the log as it appears on the screen in FULL word wrapped for a better look.

Thanks again for your time and assistance.
alt text