Browse Source

Prevent previously loaded references from being loaded again.

pull/1012/head
Siegfried Pammer 8 years ago
parent
commit
ff108713cd
  1. 6
      ILSpy/LoadedAssembly.cs

6
ILSpy/LoadedAssembly.cs

@ -279,6 +279,12 @@ namespace ICSharpCode.ILSpy @@ -279,6 +279,12 @@ namespace ICSharpCode.ILSpy
file = resolver.FindAssemblyFile(name);
}
foreach (LoadedAssembly loaded in assemblyList.GetAssemblies()) {
if (loaded.FileName.Equals(file, StringComparison.OrdinalIgnoreCase)) {
return loaded;
}
}
if (loadingAssemblies.TryGetValue(file, out asm))
return asm;

Loading…
Cancel
Save