ILSpy
ILSpy copied to clipboard
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
**Is your feature request related to a problem? Please describe.** I am currently combing through the [win32metadata](https://github.com/microsoft/win32metadata). I am often looking for similar named parameters to find additional locations to...
Even if there's an `Item` property with `get_Item(...)` and `set_Item(...)`, Visual Studio doesn't treat it as indexer if `DefaultMemberAttribute` doesn't exist.
2 bugs
[test.zip](https://github.com/icsharpcode/ILSpy/files/9351710/test.zip) 1. Converter0.Convert should be `override` rather than `virtual` (If the dependency `log4net.dll` doesn't exist, ILSpy work fine) 2. See Class128.cctor ``` static Class128() { string_0 = "零壹贰叁肆伍陆柒捌玖"; string_1 =...
### Input code > Please provide the input that failed to decompile. * Assembly: `System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e` (.NET 7 SDK 7.0.13) * Filesystem location: `C:\Program Files\dotnet\shared\Microsoft.NETCore.App\7.0.13\System.Private.CoreLib.dll` * Type: `System.Buffers.Binary.BinaryPrimitives`...
**Is your feature request related to a problem? Please describe.** I'm using ILSpyCmd to identify changes between software releases, and currently that spits out a lot of binary baml files...
…lass Link to issue(s) this covers ### Problem [Link to, or brief information about the issue](https://github.com/icsharpcode/ILSpy/issues/3163) ### Solution * Any comments on the approach taken, its consistency with surrounding code,...
### Steps to reproduce Open an assembly where an inner public class exists. Then select Analyse in the context menu. Analysis result would never shown. ### Error message shown No...
### Problem Seeing the types/members referenced in an assembly reference is cumbersome. ### Solution Add a "Referenced Types" child node to each reference which contains the referenced types, including exported/forwarded...
Specification see https://github.com/dotnet/runtime/blob/main/docs/design/mono/webcil.md (basically a "firewall-evading" repackaging of Windows DLLs) I started a discussion on how others could read that format without rolling their own implementation https://github.com/dotnet/runtime/discussions/86587 (Transport feed NuGet...