.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 a91bd2fb15 Clean up MiscSettings and DisplaySettings 9 years ago
..
AvalonEdit Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
Commands Rip out LogWindow and DecompilerEventSource 9 years ago
Controls Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
Images Merge remote-tracking branch 'origin/master' into newdecompiler. 9 years ago
Languages A bit of clean-up 9 years ago
Options Clean up MiscSettings and DisplaySettings 9 years ago
Properties Convert projects to the new project system 9 years ago
TextView Merge remote-tracking branch 'origin/master' into newdecompiler. 9 years ago
TreeNodes 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. 9 years ago
VB Merge remote-tracking branch 'origin/master' into newdecompiler. 9 years ago
themes Fit and finish: improved layout and styling 15 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. 9 years ago
AnalyzerTreeView.cs Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
App.xaml
…
App.xaml.cs Clean up MiscSettings and DisplaySettings 9 years ago
AssemblyList.cs fix #350 - Refresh item in context menu of assemblies 11 years ago
AssemblyListManager.cs Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
CommandLineArguments.cs revert accidental changes 10 years ago
ContextMenuEntry.cs Merge remote-tracking branch 'origin/master' into newdecompiler. 9 years ago
CreateListDialog.xaml fix for OpenListDialog usability 15 years ago
CreateListDialog.xaml.cs Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
DebugSteps.xaml Improvements DebugSteps UI 10 years ago
DebugSteps.xaml.cs Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
DecompilationOptions.cs Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
ExtensionMethods.cs Add BlockTransform concept and apply a bunch of refactoring essentials suggestions. 10 years ago
FilterSettings.cs Code Tidy : Remove redundant using statements 15 years ago
Fusion.cs Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
GacInterop.cs
…
GuessFileType.cs Code Tidy : Remove redundant using statements 15 years ago
ILSpy.csproj Clean up MiscSettings and DisplaySettings 9 years ago
ILSpySettings.cs Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
ILSpyTraceListener.cs WIP: yield return decompiler 10 years ago
IPane.cs Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
ISmartTextOutput.cs Enable AvalonEdit SearchPanel for DecompilerTextView. Closes #261. 15 years ago
LoadedAssembly.cs Don't ignore portable PDBs; the new cecil should support them. 9 years ago
MainWindow.xaml Improved Accessibility support. 10 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. 9 years ago
NativeMethods.cs
…
NavigationHistory.cs Code Tidy : Remove redundant using statements 15 years ago
NavigationState.cs Code Tidy: Mark fields read-only where appropriate 15 years ago
OpenFromGacDialog.xaml
…
OpenFromGacDialog.xaml.cs
…
OpenListDialog.xaml fix for OpenListDialog usability 15 years ago
OpenListDialog.xaml.cs Use tabs, not spaces. 11 years ago
README.txt Update README 9 years ago
SearchPane.cs Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
SearchPane.xaml Merge remote-tracking branch 'origin/master' into newdecompiler. 9 years ago
SearchStrategies.cs Fix display of ctors of generic types in tree view and fix search for ctors. 9 years ago
SessionSettings.cs fix #558: Last selected assembly isn't loaded if it's an auto-loaded assembly 12 years ago
TaskHelper.cs Add BlockTransform concept and apply a bunch of refactoring essentials suggestions. 10 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