Browse Source

Fix #2340: Do not traverse assemblies with load errors in AssemblyList.GetAllAssemblies()

pull/2350/head
Siegfried Pammer 4 years ago
parent
commit
64338d8d23
  1. 6
      ILSpy/AssemblyList.cs

6
ILSpy/AssemblyList.cs

@ -120,6 +120,12 @@ namespace ICSharpCode.ILSpy @@ -120,6 +120,12 @@ namespace ICSharpCode.ILSpy
foreach (var asm in assemblies)
{
if (asm.HasLoadError)
{
results.Add(asm);
continue;
}
var result = await asm.GetLoadResultAsync();
if (result.Package != null)
{

Loading…
Cancel
Save