From 3f4d0d9c536cd0db9f9dcb721b25561ee8db47b9 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Mon, 6 Jan 2020 00:21:48 -0500 Subject: [PATCH] print all loader exceptions --- MBS.Framework/Reflection.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MBS.Framework/Reflection.cs b/MBS.Framework/Reflection.cs index 4659432..5cb6a2a 100644 --- a/MBS.Framework/Reflection.cs +++ b/MBS.Framework/Reflection.cs @@ -85,7 +85,11 @@ namespace MBS.Framework catch (ReflectionTypeLoadException ex) { Console.Error.WriteLine("ReflectionTypeLoadException(" + ex.LoaderExceptions.Length.ToString() + "): " + asm.FullName); - Console.Error.WriteLine(ex.Message); + for (int i = 0; i < ex.LoaderExceptions.Length; i++) + { + Console.Error.WriteLine("\t" + ex.LoaderExceptions[i].Message); + Console.Error.WriteLine(); + } types1 = ex.Types; }