Simul Support ExchangePackage Failed in UE4.25.2.
Gang Peng asked 4 years ago

When I package in UE4.25.2, the following error happend :
UATHelper: Packaging (Windows (64-bit)): ERROR: Expecting to find a type to be declared in a module rules named ‘TrueSkyPlugin’ in UE4Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the ‘ModuleRules’ type defined by Unreal Build Tool. PackagingResults: Error: Expecting to find a type to be declared in a module rules named ‘TrueSkyPlugin’ in UE4Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the ‘ModuleRules’ type defined by Unreal Build Tool.

2 Answers
Chris_Simul Staff answered 4 years ago

Hi GangPeng – Thanks for bringing this to our attention – We’ve managed to reproduce this internally. It appears to be a 4.25.2 specific change – as packaging works within 4.25.1 with our tests.
We will investigate what has changed between these unreal builds and look to get a fix available – If you require to package a build on a timeline I would advise to step back and unreal build to 4.25.1 (if at all possible possible). I will add this as a notable to our “known issues” thread.
 
Chris

Chris_Simul Staff answered 4 years ago

Hi again Gang Peng – Its been brought to our attention that this is an unreal side issue, and as such they have released a temporary workaround until they release their next hot-fix which will solve the issue. The temporary fix can be found here.

 

I have tested this internally and it resolves the issue.

Hope this helps.

Chris

Chris_Simul Staff replied 4 years ago

To keep this updated further – the 4.25.3 update released by unreal fixes the issue without needing to use the above workaround!

Chris