Missing online.h

This morning, suddenly my VC project report that it couldn’t locate the include file “Online.h” even though I didn’t change anything on my machine.
The include file was working fine before, it just happen to suddenly be missing out of the blue. I tried re-verify the UT4 but it didn’t help.

Is there a way to fix this?

ps. I checked my project external dependencies and online.h isn’t there. Is there anyway I can add it back?

Am I going insane? [Runtime/Online/OnlineSubsystem/Public/OnlineSubsystem.h] is gone too. Even if I re-install UT4 and create new project, it would still be missing…

I could however, open my backup VC Project from yesterday and everything is still working fine though… I could compile once, but after open the UT4 and closing it down then rebuilding the project, I get the same cannot find include files again…

did you change your build.cs ?


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

do you still have something like this for your dependencies?

What the heck, yes. It got reverted back to the default one. Thx Rama…