# AvaloniaILSpy **Repository Path**: 171663322/AvaloniaILSpy ## Basic Information - **Project Name**: AvaloniaILSpy - **Description**: ILSpy跨平台版本,基于Avalonia开发。可用于Linux等系统 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-07-15 - **Last Updated**: 2024-07-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AvaloniaILSpy ![Build AvaloniaILSpy](https://github.com/icsharpcode/AvaloniaILSpy/workflows/Build%20AvaloniaILSpy/badge.svg?branch=master) This is cross-platform version of [ILSpy](https://github.com/icsharpcode/ILSpy) built with [Avalonia](https://github.com/AvaloniaUI/Avalonia). ![](https://github.com/icsharpcode/AvaloniaILSpy/raw/master/preview.png) 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](https://github.com/icsharpcode/AvaloniaILSpy/issues/1) # Download ## Stable Release https://github.com/icsharpcode/AvaloniaILSpy/releases ## Bleeding-edge Builds Grab artifacts from the [latest master CI build](https://github.com/icsharpcode/AvaloniaILSpy/actions?query=workflow%3A%22Build+AvaloniaILSpy%22+branch%3Amaster+is%3Asuccess). 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`.