ILSpy icon indicating copy to clipboard operation
ILSpy copied to clipboard

.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

Results 203 ILSpy issues
Sort by recently updated
recently updated
newest added

I'd like to contribute this feature myself, but wanted to first get feedback from ILSpy's maintainers of whether they'd be willing to accept a PR for this. **Is your feature...

Enhancement

When decompiling WPF, please take care of code-behind files: - [x] you can get the class name from the class attr in the xml file> - [x] Name the code...

Bug
XAML
Help Wanted

We are reaching a point where in some parts of the decompiler there are only bolt-on solutions are possible or where the decompiler architecture has serious performance problems. We will...

Decompiler
C#
Performance
Enhancement

### Steps to reproduce 1. enable `Options -> Misc -> Allow multiple instances` and click `OK` 2. open `a.exe (1.0)` from `D:\1\a.exe` 3. open a new window by double clicking...

Bug

It would be very nice to have a filter field on the list of loaded assemblies. It is helpful in cases you have a lot of assemblies loaded and neet...

Enhancement

1. Generate file even if nothing added to ``` using var reader = new ResourcesFile(s); using var writer = new ResXResourceWriter("abc.resx"); foreach (var pair in reader) writer.AddResource(pair.Key, pair.Value); // Do...

Bug
ResX

``` // C:\***\***.exe // PE file does not contain any managed metadata. ICSharpCode.Decompiler.Metadata.PEFileNotSupportedException: PE file does not contain any managed metadata. in ICSharpCode.Decompiler.Metadata.PEFile..ctor(String fileName, PEReader reader, MetadataReaderOptions metadataOptions) in ICSharpCode.ILSpy.LoadedAssembly.LoadAssembly(Object...

Decompiler
Enhancement

### Input code Input assembly with dependencies: [sample.zip](https://github.com/icsharpcode/ILSpy/files/9077806/sample.zip) Source code: ```csharp using System.Collections.Generic; using System.Linq; using dnlib.DotNet; namespace ILSpyFullyQualifyTestCase { public class Class1 { public static void TestMethod(ModuleDefMD md) {...

Bug
Decompiler

### Input code This code is correctly decompiled, but the XML documentation is missing. This is C++/CLI code: ``` /// /// Example Class /// public ref class Example { public:...

Bug