.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Siegfried Pammer 112c1c03b8 Fix #1313: Variables names from PDB file not used. 7 years ago
..
Analyzers AttributeAppliedToAnalyzer: Ensure that accessors are never returned as results. 7 years ago
AvalonEdit
Commands #1024: Make PDB Support in ILSpy more robust. 7 years ago
Controls Fix NRE in SortableGridViewColumn. 7 years ago
DebugInfo Use Mono.Cecil instead of DiaSymReader to read classic PDB files. 7 years ago
Images Provide better exceptions and messages in case of errors. 7 years ago
Languages Fix #1313: Variables names from PDB file not used. 7 years ago
Options Fix #1103: Deactivating "Insert using declarations" now uses fully qualified types everywhere. 7 years ago
Properties Set VersionName = 'beta2' 7 years ago
Search Fix #1263: Show the file path in tooltip when searching 7 years ago
TextView #1195: Fix several issues decompiling SharpSvn.dll (C++/CLI) 7 years ago
TreeNodes Update AssemblyListTreeNode.cs 7 years ago
themes
AboutPage.cs Use HTTPs for update check and other URLs. 7 years ago
App.xaml
App.xaml.cs Use VS MEF for the extensibility hosting. 8 years ago
AssemblyList.cs Add support for module references in ILSpy. 7 years ago
AssemblyListManager.cs Fix #347 - Add a Reset button to the "Open List" 8 years ago
CommandLineArguments.cs Remove saveDir and fixedGuid command line arguments: Please use ICSharpCode.Decompiler.Console instead. 8 years ago
ContextMenuEntry.cs Fix #984: Add keyboard shortcut for "analyze" 7 years ago
CreateListDialog.xaml
CreateListDialog.xaml.cs
DebugSteps.xaml Add ShowChildIndexInBlock option to make debugging of larger blocks easier. 7 years ago
DebugSteps.xaml.cs Reimplement CSharpILMixedLanguage, ILAstLanguage and DebugSteps 7 years ago
DecompilationOptions.cs Fix #1103: Deactivating "Insert using declarations" now uses fully qualified types everywhere. 7 years ago
ExtensionMethods.cs Fix build of BAML decompiler. 7 years ago
FilterSettings.cs Fix initialization of default value for LanguageVersion 8 years ago
Fusion.cs
GacInterop.cs Remove the last traces of Mono.Cecil in ICSharpCode.Decompiler and ILSpy. 7 years ago
GuessFileType.cs
ILSpy.csproj Fix #1248: Exception on load (from VS) after updating to 4.0 beta 1 7 years ago
ILSpySettings.cs
ILSpyTraceListener.cs Set ShowInTaskbar = true for assertions 8 years ago
IPane.cs
ISmartTextOutput.cs Add C# semantic highlighting 8 years ago
LoadedAssembly.cs Use Mono.Cecil instead of DiaSymReader to read classic PDB files. 7 years ago
LoadedAssemblyExtensions.cs Add CreateCecilObjectModel extension method as helper for plugin developers. 7 years ago
LoadedNugetPackage.cs Fix display of filenames from nupkg. 8 years ago
MainWindow.xaml Fix #984: Add keyboard shortcut for "analyze" 7 years ago
MainWindow.xaml.cs Fix #1297: Clean workpane on deleting last item in treeview 7 years ago
NativeMethods.cs AddIn: Code cleanup. 7 years ago
NavigationHistory.cs
NavigationState.cs
NugetPackageBrowserDialog.xaml Add basic NugetPackageBrowserDialog 8 years ago
NugetPackageBrowserDialog.xaml.cs Remove the last traces of Mono.Cecil in ICSharpCode.Decompiler and ILSpy. 7 years ago
OpenFromGacDialog.xaml Add accelerators to items that are not accessible via keyboard. Closes #722. 8 years ago
OpenFromGacDialog.xaml.cs Remove the last traces of Mono.Cecil in ICSharpCode.Decompiler and ILSpy. 7 years ago
OpenListDialog.xaml OpenListDialog: Add confirmation message on Delete 8 years ago
OpenListDialog.xaml.cs Remove the last traces of Mono.Cecil in ICSharpCode.Decompiler and ILSpy. 7 years ago
README.txt Use HTTPs for update check and other URLs. 7 years ago
SessionSettings.cs Persist selected search mode in SessionSettings. 8 years ago
TaskHelper.cs
app.manifest Fix #1225: Increase file name length limit, and opt into Win10 long path support. 7 years ago
packages.config Add IDebugInfoProvider implementations to ILSpy 7 years ago

README.txt

ILSpy is the open-source .NET assembly browser and decompiler.
Website: https://ilspy.net/
Found a bug?: https://github.com/icsharpcode/ILSpy/issues/new

Copyright 2011-2017 AlphaSierraPapa for the SharpDevelop team
License: ILSpy is distributed under the MIT License.

Included open-source libraries:
Mono.Cecil: MIT License (part of ICSharpCode.Decompiler)
LightJson: MIT License (part of ICSharpCode.Decompiler)
Humanizer: MIT License (part of ICSharpCode.Decompiler)
AvalonEdit: MIT License
SharpTreeView: LGPL
Ricciolo.StylesExplorer: MS-PL (part of ILSpy.BamlDecompiler.Plugin)
CommandLineUtils: Apache License 2.0 (part of ICSharpCode.Decompiler.Console)

Current and past contributors: https://github.com/icsharpcode/ILSpy/graphs/contributors