hugoattal / ElectronicNodes

Wiring style for blueprint and material editors in the Unreal Engine
97 stars 10 forks source link

PackagingResults: Error #60

Closed ranger0201 closed 1 year ago

ranger0201 commented 2 years ago

Describe the bug

I got a build error when compiling and launching my level. I got a build error when compiling and launching my level. I noticed that I had previously installed a new “Electronic Nodes &Darker Nodes.”. After disabling it, the error disappeared.

P.S : Problem occurs with Electronic Nodes and no problem with Darker Nodes.

To Reproduce Steps to reproduce the behavior:

  1. Create New Empty Project
  2. PlugIn Load
  3. Project Run
  4. See error
PackagingResults: Error: Launch failed! Missing UE4Game binary. You may have to build the UE4 project with your IDE. Alternatively, build using UnrealBuildTool with the commandline: UE4Game **Environment (please complete the following information):** - Unreal Engine version: 4.27.2 - Operating System: Windows 10 64bits
hugoattal commented 2 years ago

Hello and sorry for this... Can you confirm that you installed the plugin through the Epic Launcher? Could you try to:

I'll try to reproduce and keep you posted on :)

ranger0201 commented 2 years ago

Hello.

I did it the way you suggested. The results are the same.

hugoattal commented 2 years ago

Hum, I tried to reproduce, but couldn't get the error... Here's what I did:

Here's the result: image

Maybe I'm missing something, could please zip an example project with the error? Or you can try to past me the whole output log, maybe there's something useful there.

ranger0201 commented 2 years ago

p001

p002

p003

p004

Hi i just made a new project(ThirdPerson) and tested it, and the results are the same. I want to send a blank computer-generated project, but there is no way to share it because the base capacity is 1GB.

hugoattal commented 2 years ago

This error est pretty weird, I have never seen it... image

After a bit of digging, it seems that you're not the first one with this: https://forums.unrealengine.com/t/uproject-does-not-look-like-uproject-file-but-no-targets-have-been-found/500274/7

It seems that installing Visual Studio would solve the problem, this may be linked to the fact that Electronic Nodes and Darker Nodes are C++ plugin (but I admit this should not fire an error on packaging...) You can try it out with this tutorial I got from the forum post: https://www.youtube.com/watch?v=89_f7Ss3ye8&t=23s

ranger0201 commented 2 years ago

Thanks for the reply. This error does not appear in the Dark Nodes. Appears only on Electronic Nodes. My position is an artist, so the company does not allow me that Install to visual studio. I can't use it until this issue is resolved. Anyway, I hope it will be resolved someday. Good Luck !!! ^^;;;

hugoattal commented 2 years ago

Hum, I get that's not the right solution for you then...

After a bit more digging, it appears that it's because Electronic Nodes requires the Control Rig plugin (to update the Control Rig schemas). And the Control Rig plugin needs Visual Studio to compile properly (for whatever reason).

The fact the Electronic needs to be compiled at all is an Unreal bug: the plugin is marked as Editor Only and should not do anything with packaging.

So, I'm a bit stuck here:

What I can do is create a special version of Electronic Nodes without the Control Rig, just for you, but you'll need to install EN in your project plugins folder. Would that be a good solution?

ranger0201 commented 2 years ago

HI ^^ I am sorry about the late reply. First of all, I decided to move on to a very simple way of not using Electronic Nodes. If the work is busy and the solution is not simple, it will be a problem again someday. The ongoing team project will be updated to Unreal version 5 at some point. At that point, I think I'll have to look at the compatibility again and use it. I bought a China PlugIn called Node Graph Assistant and am using it temporarily. I will give you feedback again when the project moves to Unreal 5. God Bless You !!!