.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 4fa22d6c30 Add ExpressionTransforms and RemoveDeadVariableInit after DetectPinnedRegions; Remove InlineCompilerGeneratedVariables 9 years ago
BuildTools Use proper naming convention so the build artefacts are picked up properly 10 years ago
ICSharpCode.Decompiler Add ExpressionTransforms and RemoveDeadVariableInit after DetectPinnedRegions; Remove InlineCompilerGeneratedVariables 9 years ago
ILSpy Improvements DebugSteps UI 9 years ago
ILSpy.AddIn Merge branch 'master' into newdecompiler 10 years ago
ILSpy.BamlDecompiler Run correctness tests with roslyn, and add some roslyn-based pretty-tests as well. 9 years ago
NRefactory@3c638f6c43 Use 'ref locals' where necessary. 9 years ago
NRefactory.VB Fix #716: OverflowException when converting System.Enum To System.Int64 in CustomAttribute 10 years ago
SharpTreeView (SharpTreeView) add LockUpdates method to SharpTreeView 10 years ago
TestPlugin Merge branch 'master' into newdecompiler 10 years ago
cecil@53df0bc39e Get rid of custom Mono.Cecil version on newdecompiler branch; use official cecil instead. 9 years ago
doc Properly fix the integer conversion mess. 9 years ago
packages update AvalonEdit packages to 5.0.3.0 10 years ago
.editorconfig change formatting settings to be consistent with the rest of ILSpy 11 years ago
.gitattributes Add .gitattributes and normalize newlines 12 years ago
.gitignore Random_TestCase_1 should succeed 9 years ago
.gitmodules Get rid of custom Mono.Cecil version on newdecompiler branch; use official cecil instead. 9 years ago
.tgitconfig Add tgit.icon project config 12 years ago
.travis.yml fix path to solution file 11 years ago
ICSharpCode.Decompiler.sln travis: run nuget restore 11 years ago
ILSpy.sln Update VS version info to match 2017 RC 9 years ago
README.md Update README.md 10 years ago
README.txt Set to version 2.3.2 and copyright years to 2016 10 years ago
Rebracer.xml Run correctness tests with roslyn, and add some roslyn-based pretty-tests as well. 9 years ago
appveyor.yml Explicit specify test assemblies, so that appveyor doesn't directly run the ILSpy-tests. 9 years ago
clean.bat Try to fix AppVeyor build. 9 years ago
debugbuild.bat Try to fix AppVeyor build. 9 years ago
releasebuild.bat Try to fix AppVeyor build. 9 years ago

README.md

ILSpy

Join the chat at https://gitter.im/icsharpcode/ILSpy

@ilspy | ilspy.net

Downloads

Xcopy-deployable binaries via ilspy.net

Visual Studio extension via VS Gallery

Decompiler NuGet package via NuGet

Get a recent nightly build from here

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)