winget install --id dnSpyEx.dnSpy
About dnSpy
dnSpyEx is a unofficial continuation of the dnSpy project which is a debugger and .NET assembly editor. You can use it to edit and debug assemblies even if you don''t have any source code available. Main features: Debug .NET and Unity assemblies, Edit .NET and Unity assemblies, Light and dark themes.
What's new in 6.5.1
## New features: - Added a new command under the File menu to restart dnSpy as administrator. This is helpful when debugging files that require elevation - Add .NET runtimes to the predefined assembly lists in the File -> Open List... dialog. (by @QianMoXi) - Added a new analyzer node that shows all subtypes of the type being analyzed using the analyzer component - Added an additional field in the start debugging dialog which allows the user to customize the environment variables the program is started with - When running dnSpy on Windows 11, all windows now have rounded corners to match other applications on that OS ## Improvements and bug fixes: - Support for static interface members has been added to the analyzer component. Usages and implementations should now be properly detected. - Fixed a jump to reference issue with pseudo custom attributes which on occasions prevented the feature from working - Improved XAML syntax highlighting - Improved XML doc lookup for members with special characters and explicit interface implementations - Improved text rendering performance and efficiency for controls other than the main text view - Fix a bug that caused the m_ulExtra field in the tables stream header structure to have an incorrect value. - Fix a bug that prevented the Show Data in Hex Editor command from showing on PE image section header nodes when the file was a non .NET PE file. - Updated translations - ILSpy Decompiler - Fixed a decompiler crash that occurred for nested types with invalid generic parameter definitions - Force the C# code labels for goto statements to al...
Version history
| Version | Updated | Notes |
|---|---|---|
| 6.5.1 | Unknown | ## New features: - Added a new command under the File menu to restart dnSpy as administrator. This is helpful when debugging files that require elevation - Add .NET runtimes to the predefined assembly lists in the File -... |
| 6.5.0 | Unknown | dnSpy now runs on .NET 8 and .NET Framework 4.8. |
| 6.4.1 | Unknown | This release of dnSpyEx addresses a recently discovered critical security concern involving arbitrary code execution. All users are recommended to update to this new version to remain safe and secure while using dnSpyEx.... |