[Resolved] Can't Compile in 4.17
Just updated my project to 4.17 - Release branch, and it refuses to compile. Tried on two different PC's, cleared cached data and temporary files, rebuilt the solution and also followed some of the steps posted by other users regarding this issue.
Need a suggestion ASAP, pretty much a blocker right now :/
Okay so I've finally solved it. I will say -10 brownie points for utterly crap logging information on this one.
The problem was caused by two of my Plugins having multiple module types specified. In previous versions of the engine this would compile, but I guess it just causes crashes now.
Old code (ST_CascadeExtensions.uplugin)
I would REALLY appreciate better logging here! Thanks to Kamrann for showing me how to step through.
answered Aug 09 '17 at 12:49 PM
May just be that UBT has been broken, but you'd at least be able to get some more info by running it in the debugger.
You can set the UnrealBuildTool project as your startup project in VS, then in its properties, Debugging tab, enter the command line arguments to point it to build your project. Hit F5 and it should break on the exception, letting you see exactly what line, and what it was trying to add to the dictionary when it failed.
answered Aug 09 '17 at 11:50 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here