Had the same error and fixed it. It was a missing module in my Build.cs. I fixed it by adding the “ApplicationCore” module to PublicDependencyModuleNames.
Do you have any ‘unresolved external symbol’ errors?
The second issue is apparently fixed in 4.20.3. but you can follow the steps in [this forum post][1] if you can’t wait.
The first issue with atomic.h.
I am also experiencing this. I’m guessing it’s a side-effect/bug of VS2017’s recent improvements in Template handling. It’s not really an error but Intellisense is failing to read it properly?
You may not be missing the same module. In my case it was the ApplicationCore.
To add a module, open the ‘Source’ folder of your game. There should be a build file. Like ‘MyGame.Build.cs’.
There you have to extend the line with the module your game is missing.
For example:
PublicDependencyModuleNames.AddRange(new string[] { "ApplicationCore", and the other game modules for your game});
I had same issue too.
Error is fixed by adding () around [UE4Atomic_Private::TIsSupportedSize::Value] , but I don’t know why. And I can’t guarantee it is safe.
I just woke up this morning to find that I had the same error. I turned off ransomware protection in Windows Defender and everything compiled beautifully. No idea why it would start doing this now after a few months.
If you are not using C++ i cannot help you, but if you do have access to your code, there’s a file called: [ProjectName].Build.cs, in there you’ll find at line 11 the list of your dependencies, just add ApplicationCore in there
After 2 days stuck on this I had tried all of the above, and then figured it might be something to do with the fact that I installed everything I could on D drive to save space on my SSD… I tried uninstalling UE4 and Visual Studio, reinstalled the latest versions (2017 VS and 4.21 UE4) and let it all install into the default places on C drive.
Everything is working fine, at the cost of 1/4 of my C drive. Thought I’d post in case anyone else tries all the troubleshooting tips and can’t fix it. Still using Perforce on my D, no problems so far (only about 6 hours ago so we’ll see).
All have I tried,however it doesn’t work.I add “ApplicationCore”,and I add “()”,and I update visual studio 2017,and I use UE4.20,but I still have these errors.I try to create an empty C++ project and create a new C++ class,then these error come out.Does Anybody know what I shoud do to let these error disappear?I really have no idea.