Update ProcedureLoadAssembly.cs

This commit is contained in:
ALEXTANG
2024-02-27 12:05:26 +08:00
parent 693ca5bb3d
commit 04ecf71eab

View File

@@ -141,6 +141,7 @@ namespace GameMain
private Assembly GetMainLogicAssembly() private Assembly GetMainLogicAssembly()
{ {
m_HotfixAssemblys.Clear();
Assembly mainLogicAssembly = null; Assembly mainLogicAssembly = null;
foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies()) foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies())
{ {
@@ -152,7 +153,7 @@ namespace GameMain
foreach (var hotUpdateDllName in SettingsUtils.HybridCLRCustomGlobalSettings.HotUpdateAssemblies) foreach (var hotUpdateDllName in SettingsUtils.HybridCLRCustomGlobalSettings.HotUpdateAssemblies)
{ {
if (hotUpdateDllName == $"{assembly.GetName().Name}.dll" && string.IsNullOrEmpty(assembly.Location)) if (hotUpdateDllName == $"{assembly.GetName().Name}.dll")
{ {
m_HotfixAssemblys.Add(assembly); m_HotfixAssemblys.Add(assembly);
} }