Avalonia-based .NET Decompiler (port of ILSpy)
Перейти к файлу
Christoph Wille bc00df4276
Merge pull request #142 from icsharpcode/min80
Minimal update to decompilation engine 8.0.0.7345
2023-07-26 09:42:51 +02:00
.config Build using standard "dotnet tool restore" / "dotnet cake", update to Cake 3.1 2023-07-23 14:54:46 +02:00
.github/workflows Rename stages from zip to create dmg 2023-07-24 16:47:35 +02:00
ICSharpCode.Decompiler rework hierarchies 2018-08-29 16:34:10 -07:00
ICSharpCode.Decompiler.PdbProvider.Cecil Minimal update to decompilation engine 8.0.0.7345 2023-07-25 08:23:58 +02:00
ILSpy Fix non-AOT compatible code (#103) 2022-02-10 08:58:44 -08:00
ILSpy.Core Minimal update to decompilation engine 8.0.0.7345 2023-07-25 08:23:58 +02:00
SharpTreeView 7.2 (#113) 2022-05-08 15:13:09 -07:00
TestPlugin Fix crashes introduced by d15808. (#71) 2021-06-15 00:41:17 -07:00
doc RC1 ILSpy 2019-01-05 10:48:41 -08:00
.gitattributes Init commit 2018-08-03 12:59:48 -07:00
.gitignore Add osx-arm64 artifact (#92) 2021-12-29 16:36:45 -08:00
.gitmodules Avalonia 0.10.0 (#54) 2021-02-22 23:37:57 -08:00
Directory.Build.props Fix warnings (#109) 2022-05-06 13:12:26 -07:00
Directory.Build.targets Update AvaloniaEdit. 2019-10-16 23:33:16 +01:00
ILSpy.sln Avalonia 0.10.0 (#54) 2021-02-22 23:37:57 -08:00
README.md Update README.md for build-from-sources instructions 2023-07-23 14:57:12 +02:00
build.cake Build using standard "dotnet tool restore" / "dotnet cake", update to Cake 3.1 2023-07-23 14:54:46 +02:00
global.json Minimal update to decompilation engine 8.0.0.7345 2023-07-25 08:23:58 +02:00
nuget.config Remove dead AvalonCI package source (#138) 2023-07-22 08:07:41 +02:00
preview.png theme tweak 2018-12-29 14:28:16 -08:00
updates.xml RC1 ILSpy 2019-01-05 10:48:41 -08:00

README.md

AvaloniaILSpy Build AvaloniaILSpy

This is cross-platform version of ILSpy built with Avalonia.

Supported Features

  • Decompilation
  • Analyze Window
  • Search for types/methods/properties (substring)
  • Hyperlink-based type/method/property navigation
  • Extensible via MEF Extensibility (Check out TestPlugin folder). Note: This is not compatible with ILSpy Plugins.
  • Check out feature support status

Download

Stable Release

https://github.com/icsharpcode/AvaloniaILSpy/releases

Bleeding-edge Builds

Grab artifacts from the latest master CI build. This includes Linux, Mac and Windows.

How to run on Linux:

  • just open it
  • if you have trouble, please try to grant it the rights to execute chmod a+x ILSpy
  • you could also run it in command line by ./ILSpy

How to run on Mac:

  • just move the app into /Applications folder and open it
  • run xattr -rd com.apple.quarantine /Applications/ILSpy.app
  • if you see “ILSpy” cannot be opened because the developer cannot be verified., please open up System Preferences -> Security & Privacy -> General -> Open Anyway
  • if you see the error The application ILSpy can't be opened' error on launch, you could chmod +x "/Applications/ILSpy.app/Contents/MacOS/ILSpy"

Build from sources

  1. Install dotnet 6 or above from https://dotnet.microsoft.com/en-us/download/dotnet
  2. Clone repository : git clone https://github.com/icsharpcode/AvaloniaILSpy.git.
  3. Run build script: dotnet tool restore and dotnet cake
  4. Artifacts will be located in subdirectory artifacts.