Hey everyone,
I’ve work the dozens of class C++ for my game project, there is a lot of problems of compilation in Unreal Engine 5.3.2 version, nevertheless the performance is very stable well and Editor is very stable. Too bad there is the issues about compilation and build blocked my projet for C++ project.
Report theses errors :
20>BgScriptReader.cs(1640,37): Error CS8604 : Possible existence of a null reference argument for the ‘other’ parameter in ‘void HashSet.UnionWith(IEnumerable other)’.
43>DotNetPerforceLib.Build.cs(5,14): Warning CA1050 : Déclarer les types dans des espaces de noms (CA1050: Declare types in namespaces (code analysis) - .NET | Microsoft Learn)
43>DotNetPerforceLib.Target.cs(5,14): Warning CA1050 : Déclarer les types dans des espaces de noms (CA1050: Declare types in namespaces (code analysis) - .NET | Microsoft Learn)
Weird errors.
I’m using Rider IDE. I’ve tried to delete the folders inside my project “Binairies” “Intermediate”, “Saved” and tried "Generate Visual Studio project files on .uproject and open Visual Studio/Rider again and build/rebuild but still the erreor blocked the build/compilaton.
I’ve tested Unreal Engine 5.6 and coded C++ script, compilation works so perfect on Rider for my another projects, I created C++ class inside structured files without hassle and it compiled my source files. So which is the stable version you suggess it?! I have an experience about UE 5.4 is so buggy to avoid at cost and 5.5 is so lag for performance, UE5.3 is very stable but only compilation/coding is so buggy, and I teste UE 5.6 for a while!!
I think it first before the decision making!! I hope there is a solution normally.
Thanks, sincerely!!
Samy Boss, StarkerXCV.