Browse Source

Fix "Failed to decompile the assembly 'Z:\net10.0-windows\ILSpy.dll':

Object reference not set to an instance of an object."
pull/3807/head
Christoph Wille 2 weeks ago
parent
commit
6f1eb81cbf
  1. 3
      ILSpy/Languages/CSharpLanguage.cs

3
ILSpy/Languages/CSharpLanguage.cs

@ -561,8 +561,7 @@ namespace ICSharpCode.ILSpy.Languages
entryStream.Position = 0; entryStream.Position = 0;
fileName = handler.WriteResourceToFile(assembly, fileName, entryStream, context); fileName = handler.WriteResourceToFile(assembly, fileName, entryStream, context);
var item = new ProjectItemInfo(handler.EntryType, fileName) { PartialTypes = context.PartialTypes }; var item = new ProjectItemInfo(handler.EntryType, fileName) { PartialTypes = context.PartialTypes };
foreach (var (k, v) in context.AdditionalProperties) item = item.With(context.AdditionalProperties);
item.AdditionalProperties.Add(k, v);
return new[] { item }; return new[] { item };
} }
return base.WriteResourceToFile(fileName, resourceName, entryStream); return base.WriteResourceToFile(fileName, resourceName, entryStream);

Loading…
Cancel
Save