← Package directory
Available on winget

Install ILSpy

Cross-Platform .NET assembly browser and decompiler.

Install with winget
winget install --id icsharpcode.ILSpy.Preview
Upgrade
winget upgrade --id icsharpcode.ILSpy.Preview
Uninstall
winget uninstall --id icsharpcode.ILSpy.Preview

About ILSpy

Cross-Platform .NET assembly browser and decompiler.

What's new in 10.0.0.8323-preview3

This preview release is based on .NET 10.0. Please make sure that you have it installed on your machine beforehand. Enhancements - Dedicated UI and Decompiler APIs for C# 14 extensions #3680 Contributions - Fix in erroneously being applied to this (see #3682 by @nikitalita) - Update TransformCollectionAndObjectInitializers to check for init-only properties (see #3678 by @nikitalita) - Fix PowerShell PostBuild failing when solution path contains spaces (see #3669 by @Myself-Bloons) - Replace FileVersionInfo.GetVersionInfo with DecompilerVersionInfo.Version constant (see #3667 by @MattParkerDev) - Render operating system name as well as architecture if present (see #3653 by @MatthewSteeples) - Refactor for cross platform port (see #3641by @lextm) Bug Fixes - Fix #3655: ExtractPackageEntryContextMenuEntry - Fix #3684: Hide compiler-generated base-class forwarding accessor methods - Fix #3674: Incorrect derived types shown, when generic type inherit from non-generic type with the same name. - Fix #3671: TransformCollectionAndObjectInitializers mistakenly included trailing variable initialization. For a full list of changes click here.

Read release notes

Version history

Version Updated Notes
10.0.0.8323-preview3 Unknown This preview release is based on .NET 10.0. Please make sure that you have it installed on your machine beforehand. Enhancements - Dedicated UI and Decompiler APIs for C# 14 extensions #3680 Contributions - Fix in errone...
10.0.0.8282-preview2 Unknown This preview release is based on .NET 10.0. Please make sure that you have it installed on your machine beforehand. New Language Features - Update pattern detection to Roslyn 5.0 RTM - C# 13: allows ref struct constraint...
10.0.0.8079-preview1 Unknown This preview release is based on preview 6 of .NET 10.0. Please make sure that you have it installed on your machine beforehand. New Language Features - #3467: C# 12 InlineArrays - #3500: Added .NET 10 as test target - #...