AdvancedSession ERROR: Expecting to find a type to be declared in a module rules named 'AdvancedSessions'

ERROR: Expecting to find a type to be declared in a module rules named ‘AdvancedSessions’ in UE5Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the ‘ModuleRules’ type defined by Unreal Build Tool.

so i have tried;
migrating project 3 times
cloning project 2 times
moving plugin from porject folder to general unreal plugins folder and vice versa

coudnt find any solution please help! i am using verision 5.01
emphasized text

#blueprint

Hi denizforst! Set this in your mygame.build.cs

using UnrealBuildTool;
public class YourGameName : ModuleRules
{
	public YourGameName(ReadOnlyTargetRules Target) : base(Target)
	{
		bLegacyPublicIncludePaths = false;

		PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;

        PublicIncludePaths.Add("YourGameName");

		PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" });

		// Uncomment if you are using Slate UI
		PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });
		
		// Uncomment if you are using online features
		// PrivateDependencyModuleNames.Add("OnlineSubsystem");

		// To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true
	}
}

cheers

3 Likes

cheers mate

1 Like

i am new to UE5 and not sure how to go about doing this i pasted this into the Build.cs but i must be doing something wrong as i still get this error

im getting same Error and didnt know how to solve it, also i used you methods.

UE5 is deleting pasted code

@c0r37py I have the same issue as him, and your Build.cs isn’t working.

My exact error log:

UATHelper: Packaging (Windows): Cleaning SurvivalGame binaries…
UATHelper: Packaging (Windows): Took 1.99s to run dotnet.exe, ExitCode=0
UATHelper: Packaging (Windows): Running: D:\Program Files\Epic Games\UE_5.3\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe “D:\Program Files\Epic Games\UE_5.3\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll” SurvivalGame Win64 DebugGame -Project=“C:\Users\ninja\Documents\Unreal Projects\SurvivalGame\SurvivalGame.uproject” -Manifest=“C:\Users\ninja\Documents\Unreal Projects\SurvivalGame\Intermediate\Build\Manifest.xml” -remoteini=“C:\Users\ninja\Documents\Unreal Projects\SurvivalGame” -skipdeploy -log=“C:\Users\ninja\AppData\Roaming\Unreal Engine\AutomationTool\Logs
D+Program+Files+Epic+Games+UE_5.3\UBT-SurvivalGame-Win64-DebugGame_2.txt”
UATHelper: Packaging (Windows): Log file: C:\Users\ninja\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_5.3\UBT-SurvivalGame-Win64-DebugGame_2.txt
UATHelper: Packaging (Windows): Creating makefile for SurvivalGame (no existing makefile)
UATHelper: Packaging (Windows): Total execution time: 0.63 seconds
UATHelper: Packaging (Windows): Expecting to find a type to be declared in a module rules named ‘AdvancedSessions’ in UE5Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the ‘ModuleRules’ type defined by Unreal Build Tool.
UATHelper: Packaging (Windows): Took 0.72s to run dotnet.exe, ExitCode=6
UATHelper: Packaging (Windows): UnrealBuildTool failed. See log for more details. (C:\Users\ninja\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_5.3\UBT-SurvivalGame-Win64-DebugGame_2.txt)
UATHelper: Packaging (Windows): AutomationTool executed for 0h 0m 5s
UATHelper: Packaging (Windows): AutomationTool exiting with ExitCode=6 (6)
UATHelper: Packaging (Windows): BUILD FAILED