Skip to main content
.NETStandard2.0

ICSharpCode.Decompiler is the decompiler engine used in ILSpy.

Published
Aug 4, 2026
2mo ago
Total Downloads
5.5M
5,470,004

Install

dotnet add package ICSharpCode.Decompiler --version 11.0.0.9335-rc
ProductVersions
.NET Standard
netstandard2.0

README

About

ICSharpCode.Decompiler is the decompiler engine used in ILSpy.

You can learn how to use it from the following samples/real-world applications:

  • decompiler-nuget-demos.ipynb in the ILSpy repository. This shows the basics of using the NuGet.
  • ILSpyCmd project in the ILSpy repository. This dotnet tool shows automation of whole assembly decompilation.
  • ILSpy.Backend in the ILSpy Visual Studio Code Extension repository. This LSP shows listing / decompiling members.
  • ILSpy itself. Complex, recommended only for advanced users and definitely not the place to get started.

Changes from Previous Version

No structural changes between v11.0.0.9223-preview1 and v11.0.0.9335-rc.

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

This version is marked prerelease. Validate its API and upgrade path before production use.Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.