.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 9d0a2138dc [ILSpy.AddIn] Fix missing libraries in vsix. 8 years ago
..
AvalonEdit Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
Commands Rip out LogWindow and DecompilerEventSource 8 years ago
Controls Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
Images Merge remote-tracking branch 'origin/master' into newdecompiler. 8 years ago
Languages Fix coloring of AttributeTargets 8 years ago
Options Clean up MiscSettings and DisplaySettings 8 years ago
Properties Convert projects to the new project system 8 years ago
TextView Add C# semantic highlighting 8 years ago
TreeNodes Fix #821 - Reload All Assemblies Should Point to the Correct Assembly 8 years ago
VB Merge remote-tracking branch 'origin/master' into newdecompiler. 8 years ago
themes Fit and finish: improved layout and styling 14 years ago
AboutPage.cs Move Process.Start-calls to a central helper method. This ensures we do not crash if there's an OS configuration error, missing browser, whatever. 8 years ago
AnalyzerTreeView.cs Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
App.xaml Added "Open From GAC" dialog. 15 years ago
App.xaml.cs Clean up MiscSettings and DisplaySettings 8 years ago
AssemblyList.cs fix #350 - Refresh item in context menu of assemblies 9 years ago
AssemblyListManager.cs Fix #347 - Add a Reset button to the "Open List" 8 years ago
CommandLineArguments.cs revert accidental changes 8 years ago
ContextMenuEntry.cs Merge remote-tracking branch 'origin/master' into newdecompiler. 8 years ago
CreateListDialog.xaml fix for OpenListDialog usability 14 years ago
CreateListDialog.xaml.cs Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
DebugSteps.xaml Improvements DebugSteps UI 9 years ago
DebugSteps.xaml.cs Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
DecompilationOptions.cs Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
ExtensionMethods.cs Add C# semantic highlighting 8 years ago
FilterSettings.cs Code Tidy : Remove redundant using statements 14 years ago
Fusion.cs Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
GacInterop.cs Add plugin support using MEF. 15 years ago
GuessFileType.cs Code Tidy : Remove redundant using statements 14 years ago
ILSpy.csproj [ILSpy.AddIn] Fix missing libraries in vsix. 8 years ago
ILSpySettings.cs Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
ILSpyTraceListener.cs WIP: yield return decompiler 9 years ago
IPane.cs Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
ISmartTextOutput.cs Add C# semantic highlighting 8 years ago
LoadedAssembly.cs Don't ignore portable PDBs; the new cecil should support them. 8 years ago
MainWindow.xaml Improved Accessibility support. 9 years ago
MainWindow.xaml.cs Move Process.Start-calls to a central helper method. This ensures we do not crash if there's an OS configuration error, missing browser, whatever. 8 years ago
NativeMethods.cs Introduce support for command-line arguments and WM_COPYDATA. 14 years ago
NavigationHistory.cs Code Tidy : Remove redundant using statements 14 years ago
NavigationState.cs Code Tidy: Mark fields read-only where appropriate 14 years ago
OpenFromGacDialog.xaml ProgressBar added to OpenFromGacDialog. 14 years ago
OpenFromGacDialog.xaml.cs Added an option to filter GAC entries by version in addition to name. 14 years ago
OpenListDialog.xaml Fix #347 - Add a Reset button to the "Open List" 8 years ago
OpenListDialog.xaml.cs Fix #347 - Add a Reset button to the "Open List" 8 years ago
README.txt Update README 8 years ago
SearchPane.cs Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
SearchPane.xaml Merge remote-tracking branch 'origin/master' into newdecompiler. 8 years ago
SearchStrategies.cs Fix display of ctors of generic types in tree view and fix search for ctors. 8 years ago
SessionSettings.cs fix #558: Last selected assembly isn't loaded if it's an auto-loaded assembly 10 years ago
TaskHelper.cs Add BlockTransform concept and apply a bunch of refactoring essentials suggestions. 9 years ago

README.txt

ILSpy is the open-source .NET assembly browser and decompiler.
Website: http://www.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 (thanks to Jb Evain)
AvalonEdit: LGPL
SharpTreeView: LGPL
ICSharpCode.Decompiler: MIT License (developed as part of ILSpy)
Ricciolo.StylesExplorer: MS-PL (part of ILSpy.BamlDecompiler.Plugin)

ILSpy Contributors:
Daniel Grunwald
David Srbecky
Ed Harvey
Siegfried Pammer
Artur Zgodzinski
Eusebiu Marcu
Pent Ploompuu