Developer Notes

See Description field for links to QFE installers for this issue.

This fix will be included in 4.25.3

Description

Projects created in previous engine versions fail to build in 4.25.2

Running D:/Epic Games/UE_4.25/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Win64 -Project="D:/Unreal Projects/MyProject4 4.25 - 2/MyProject4.uproject" -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE
Creating makefile for MyProject4Editor (no existing makefile)
ERROR: Expecting to find a type to be declared in a module rules named 'SubstanceCore' in UE4Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.  This type must derive from the 'ModuleRules' type defined by Unreal Build Tool.

Users are reporting in Forums:
https://forums.unrealengine.com/unreal-engine/announcements-and-releases/1755531-unreal-engine-4-25-released?p=1791825#post1791825

Workaround:
Moving Engine Plugin folder to Project Plugin location

QFE Installer links
A fix for the blocking issue related to opening projects that have Marketplace Plugins enabled in 4.25.2 can be found here:

[Link Removed]

Instructions:

  1. In Windows Explorer or Finder(Mac) navigate to where your Engine is installed
  2. Go to .../UE_4.25/Engine/Binaries/DotNET/
  3. Copy the 3 UnrealBuildTool files from this zip and paste them into this folder
  4. When prompted choose Replace the files in the destination
Steps to Reproduce
  1. Install the Substance Marketplace plugin
  2. Open 4.24.3 UE4Editor from the Epic Games Launcher
  3. Create a blank C++ project
  4. Enable the Substance plugin
  5. Close the Editor
  6. Open 4.25.2 UE4Editor from the Epic Games Launcher
  7. Open the project created in 4.24.3

Results: The project fails to open

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-95865 in the post.

22
Login to Vote

Fixed
Fix Commit13941898
Main Commit14151001
CreatedJul 24, 2020
ResolvedJul 24, 2020
UpdatedAug 20, 2020