Mono/C#: Don't try to load project assembly in project manager

This was causing an error message when launching the manager,
because there is no project assembly to load.

(cherry picked from commit d7e21ecd63)
This commit is contained in:
Ignacio Etcheverry 2020-05-22 02:17:06 +02:00 committed by Rémi Verschelde
parent cf311f3e79
commit f0bc3482d4
1 changed files with 3 additions and 0 deletions

View File

@ -427,6 +427,9 @@ void GDMono::initialize_load_assemblies() {
CRASH_COND_MSG(!tool_assemblies_loaded, "Mono: Failed to load '" TOOLS_ASM_NAME "' assemblies.");
#endif
if (Main::is_project_manager())
return;
// Load the project's main assembly. This doesn't necessarily need to succeed.
// The game may not be using .NET at all, or if the project does use .NET and
// we're running in the editor, it may just happen to be it wasn't built yet.