From 4d7e5cac2bff602c5af6a5af5adfc0e8fbe41fd9 Mon Sep 17 00:00:00 2001 From: ghorsington Date: Wed, 23 Sep 2020 16:04:58 +0300 Subject: [PATCH] TypeLoader: don't write error when a native DLL is found --- BepInEx/Bootstrap/TypeLoader.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/BepInEx/Bootstrap/TypeLoader.cs b/BepInEx/Bootstrap/TypeLoader.cs index 8602a53..6d41e72 100644 --- a/BepInEx/Bootstrap/TypeLoader.cs +++ b/BepInEx/Bootstrap/TypeLoader.cs @@ -126,6 +126,10 @@ namespace BepInEx.Bootstrap result[dll] = matches; ass.Dispose(); } + catch (BadImageFormatException e) + { + Logger.LogDebug($"Skipping loading {dll} because it's not a valid .NET assembly. Full error: {e}"); + } catch (Exception e) { Logger.LogError(e.ToString());