Regarding VS 2015 Community
UnrealVS version: 1.35
Greetings,
Short version: Updated from 4.15.1 to 4.15.3 and started to receive the dreaded “Failed to load descriptor file” error for my project and it refused to launch in Development Editor. But if I launched the editor from the Epic Launcher or even the binary from the Win64 folder, all was well and I could even hot reload recompile from the editor. This made me think something went wonky with Visual Studio.
The problem (after a couple hours of poking around):
UnrealIVS is putting the project name in the Debugger configuration:
This is how it should look in Project → YourGame Properties → Debugging
Notice it matches what is in the toolbar for UnrealVS, yeah? Now look what it changes it to when I even click on the UnrealVS toolbar:
So! A possible fix for the dreaded “Failed to load descriptor file” is to simply remove your game project name from the Debugging Command Arguments line in your project’s Debugging menu. I haven’t a clue why it started doing this but it seems to work fine after that. Just be sure not to click on the toolbar for UnrealVS and it should work fine.
I hope this will help save someone a headache.
Cheers,
- Nate