From b4bc2966c5bbc3e1ce7b35f23a2cd2fe8cd07c44 Mon Sep 17 00:00:00 2001 From: KlaasWhite Date: Sat, 6 Dec 2025 15:37:43 +0100 Subject: [PATCH] Do not try to unload the assembly load contexts --- StarMap.Core/ModRepository/LoadedModRepository.cs | 5 ----- StarMap/GameSurveyer.cs | 1 - 2 files changed, 6 deletions(-) diff --git a/StarMap.Core/ModRepository/LoadedModRepository.cs b/StarMap.Core/ModRepository/LoadedModRepository.cs index e309818..b1177d1 100644 --- a/StarMap.Core/ModRepository/LoadedModRepository.cs +++ b/StarMap.Core/ModRepository/LoadedModRepository.cs @@ -150,11 +150,6 @@ public void Dispose() method.Invoke(@object, []); } - foreach (var modLoadContext in _modLoadContexts.Values) - { - modLoadContext.Unload(); - } - _mods.Dispose(); } } diff --git a/StarMap/GameSurveyer.cs b/StarMap/GameSurveyer.cs index a706090..bdd67e8 100644 --- a/StarMap/GameSurveyer.cs +++ b/StarMap/GameSurveyer.cs @@ -57,7 +57,6 @@ public void RunGame() public void Dispose() { - _gameAssemblyContext.Unload(); _core?.DeInit(); } }