ERROR: Missing precompiled manifest for 'AdvancedSessions'

Error when packaging for windows.
I have “Advanced Session” plugin for steam.

How do I precompile this plugin?

Many Thanks.

I know this might be a long time, but here it is.

I’m guessing this is the error you are getting:

ERROR: Missing precompiled manifest for ‘AdvancedSessions’. This module was most likely not flagged for being included in a precompiled build - set ‘PrecompileForTargets = PrecompileTargetsType.Any;’ in AdvancedSessions.build.cs to override.

What I had to do was download the Advanced Session again for the version I was using, delete the old folders and copy and paste the new ones into the folder; as in the “version/Engine/Plugins” folder location (this folder should be where you installed the launcher at).

Hope this helps :slight_smile:

2 Likes

Hi, I want to thank you, it worked!

I’ll explain it another way for those who don’t understand or don’t believe in this solution.

I’m trying to package for Hololens,
and for one reason or another, it requires everything to be precompiled.
Therefore, a plugin that’s part of the engine and isn’t specified to be precompiled will throw an error. And fixing it is quite an ordeal.

Simply go to Advance Sessions Binaries, download it for your project version.

(in my case, UE4 4.26)

Go to your project folder and do this.

Create a new “Plugins” folder. Within this folder, create another new folder called “Advance Sessions.” Paste the ZIP file you downloaded from Advance Sessions Binaries here and extract it.

image

The folders should look like this. My Project/Plugins/AdvanceSessions/AdvancedSessions

I think I misspelled the first folder “AdvanceSessions” but it worked so it doesn’t matter lol

If you get the duplicate file error when compiling, Go to your engine folder

(Usually C:\Program Files\Epic Games\UE your version\Engine\plugins)

And move or cut your old “AdvanceSessions” and “AdvanceSessionsSteam” folders if they’re there.

(Make sure no folders are there, otherwise you’ll continue to get the error)

Open your project and try packaging again.
It worked for me.

Personally, I don’t know what exactly changed. When I read this solution, I simply moved my UE4/Engine “Advance Sessions and Advance Sessions Steam” folders to my project/Plugins/ and pasted them there. But when I tried to package, I got the error that this plugin wasn’t meant to be hosted in the project folder, but only from the engine.

I read a couple of forums and decided to try again, but downloading the Advance Sessions Binaries and pasting them as explained above. And started compiling :smiley: