ILSpy icon indicating copy to clipboard operation
ILSpy copied to clipboard

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

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

### Input code Navigate to Resources dialogs/versiondialog.baml or views/updatewindow.baml and others ### Erroneous output ```c# System.ArgumentException: '', hexadecimal value 0x03, is an invalid character. at System.Xml.XmlEncodedRawTextWriter.WriteAttributeTextBlock(Char* pSrc, Char* pSrcEnd) at...

Bug
Decompiler

### Steps to reproduce 1. save as project ### Error message shown ``` System.IO.IOException: Cannot create 'C:\Tmp\delme now\ILer\-' because a file or directory with the same name already exists. at...

Bug

### Input code Multiple similar asserts when browsing assembly, see example below @060001AF and others ### Erroneous output ```c# Error decompiling @060001AF -----.Enumerator.MoveNext in assembly "c:\tmp\err131.dll" ---> ICSharpCode.ILSpy.AssertionFailedException: at ICSharpCode.ILSpy.ILSpyTraceListener.Fail(String...

Bug
Decompiler

[test.zip](https://github.com/icsharpcode/ILSpy/files/11761477/test.zip) `FrmApendChargeInfo.InitializeComponent:` ``` ((System.Windows.Forms.Control)(object)this.panelEx1).SuspendLayout(); ((System.ComponentModel.ISupportInitialize)this.tabControl1).BeginInit(); ((System.Windows.Forms.Control)(object)this.tabControl1).SuspendLayout(); ((System.Windows.Forms.Control)(object)this.superTabControlPanel1).SuspendLayout(); ((System.ComponentModel.ISupportInitialize)this.picCardImage).BeginInit(); ((System.Windows.Forms.Control)(object)this.superTabControlPanel4).SuspendLayout(); ((System.ComponentModel.ISupportInitialize)this.picFaceImage).BeginInit(); ((System.Windows.Forms.Control)(object)this.superTabControlPanel3).SuspendLayout(); ((System.ComponentModel.ISupportInitialize)this.picBackImage).BeginInit(); ((System.Windows.Forms.Control)(object)this.superTabControlPanel2).SuspendLayout(); ((System.ComponentModel.ISupportInitialize)this.picFrontImage).BeginInit(); ((System.Windows.Forms.Control)(object)this).SuspendLayout(); ``` See `FaceCapture.WndProc` also: 1. `virtual` => `override` 2. `System.Runtime.CompilerServices.Unsafe.As`

Bug
Decompiler

# Status Quo ILSpy has been shipping with update check & notification functionality for a long time. It is located in the About page: ![image](https://github.com/icsharpcode/ILSpy/assets/344208/5cb8c8c1-44a5-456c-ada0-08e684b01842) The result of a check...

New Feature
UI
Idea/Proposal
on hold

I struggled with a issue where line numbers in stack traces were not shown though the PDB file was next to the DLL. In the end, it was an issue...

Enhancement

When I execute a search, the assemblies in the left panel are used and the results are the matches in those assemblies. Those search results should not change unless I...

Enhancement

I am one of the principal developers on the Visual Studio Debugger and the original developer of several of Visual Studio's core debugging scenarios. The ilspy decompiler is a very...

PDBGen

[ResourceTest.zip](https://github.com/icsharpcode/ILSpy/files/11697099/ResourceTest.zip) Original .resx in VS : ![image](https://github.com/icsharpcode/ILSpy/assets/2529999/06714fd7-3095-4d10-99f3-0e61f045f59b) Saved project in VS : ![image](https://github.com/icsharpcode/ILSpy/assets/2529999/34e3569b-90c4-45a0-990a-f5cbcd8653cf)

Bug
Decompiler
ResX

`` entries in _Other Resources_ when decompiling .resources are useless. The values deserialization was removed as part of #1196 to address security vulnerabilities involved with arbitrary deserialization. Could we not...

Enhancement