Description

Something is wrong with the TargetInfo.json file generated when they are some Marketplace plugin installed.

The client reported this workaround: 

Backup the plugins found in Engine\Plugins\Marketplace, delete the file TargetInfo.json, run UnrealEditor.exe to generate a new TargetInfo.json, close the Editor, move back the plugins under Engine\Plugins\Marketplace.

Steps to Reproduce

This was reported on UDN (see additional link) . The UDN has a video showing it, but, but the steps can be resumed as (I reproduced with a fresh install of UE 5.4.2):

  • From EGL, install UE 5.4.2, but don't launch the Editor yet (or 
  • delete your engine/intermediate/Targetinfo.json to simulate the Editor never started)
  • From EGL, install a market place plugin. I installed Rename Tool free plugin. (or you can manually copy a plugin to Marketplace folder:  Engine\Plugins\Marketplace)
  • From EGL, open UE 5.4.2.
  • Create a Blueprint Only project (First Person). -> This will open the Editor.
  • From the 'Platforms' drop down, select Shipping
  • From the 'Platforms' drop down, package the project for Windows.
  • The engine packages a 'Development' target instead a of Shipping target.
    • You can run the packaged game and a log is created in the Saved/log... Shipping  config should not create a log file by default and the log file states this was a Development config. (D:\Proj\MyProject542\Shipping\Windows\MyProject542\Saved\Logs)

Note: I tried to repro with my 5.4 source engine at CL 34027460, but with the engine source compiled from P4, I wasn't able to repro.

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Platform
Affects Versions5.4
Target Fix5.5
Fix Commit36312462
CreatedJun 18, 2024
ResolvedSep 16, 2024
UpdatedOct 7, 2024
View Jira Issue