ILSpy-4.0.1

所属分类:.net编程
开发工具:C#
文件大小:4251KB
下载次数:17
上传日期:2019-02-13 09:33:49
上 传 者JohnLu
说明:  一款很实用的开源.NET反编译工具。可以非常容易的反编译.net编写的程序。查看源码。
(A very practical open source. NET decompilation tool. It is very easy to decompile programs written in. net. View the source code.)

文件列表:
ILSpy-4.0.1 (0, 2019-01-25)
ILSpy-4.0.1\.editorconfig (4123, 2019-01-25)
ILSpy-4.0.1\.tgitconfig (38, 2019-01-25)
ILSpy-4.0.1\BuildTools (0, 2019-01-25)
ILSpy-4.0.1\BuildTools\appveyor-ilspycmd-install.ps1 (975, 2019-01-25)
ILSpy-4.0.1\BuildTools\appveyor-install.ps1 (1369, 2019-01-25)
ILSpy-4.0.1\BuildTools\tidy.py (925, 2019-01-25)
ILSpy-4.0.1\BuildTools\update-assemblyinfo.ps1 (5119, 2019-01-25)
ILSpy-4.0.1\DecompilerNuGetDemos.workbook (2436, 2019-01-25)
ILSpy-4.0.1\Frontends.sln (2034, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Console (0, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Console\ICSharpCode.Decompiler.Console.csproj (1721, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Console\LICENSE (1072, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Console\Program.cs (6280, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Console\Publish.cmd (113, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Console\Running.gif (204956, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Console\TypesParser.cs (1381, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PdbProvider.Cecil (0, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PdbProvider.Cecil\ICSharpCode.Decompiler.PdbProvider.Cecil.csproj (457, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PdbProvider.Cecil\MonoCecilDebugInfoProvider.cs (4457, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell (0, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell\Demo.ps1 (944, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell\ErrorIds.cs (272, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell\GetDecompiledProjectCmdlet.cs (1406, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell\GetDecompiledSourceCmdlet.cs (1074, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell\GetDecompiledTypesCmdlet.cs (1132, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell\GetDecompilerCmdlet.cs (969, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell\GetDecompilerVersion.cs (405, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell\ICSharpCode.Decompiler.PowerShell.csproj (479, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.PowerShell\TypesParser.cs (1384, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Tests (0, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Tests\CodeSampleFileParser.cs (3531, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Tests\CorrectnessTestRunner.cs (10693, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Tests\CustomAttributes.code.cs (993, 2019-01-25)
ILSpy-4.0.1\ICSharpCode.Decompiler.Tests\DataFlowTest.cs (2356, 2019-01-25)
... ...

# ILSpy [![Join the chat at https://gitter.im/icsharpcode/ILSpy](https://badges.gitter.im/icsharpcode/ILSpy.svg)](https://gitter.im/icsharpcode/ILSpy?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![NuGet](https://img.shields.io/nuget/v/ICSharpCode.Decompiler.svg)](https://nuget.org/packages/ICSharpCode.Decompiler) [![Build status](https://ci.appveyor.com/api/projects/status/imgec05g0wwv25ij/branch/master?svg=true)](https://ci.appveyor.com/project/icsharpcode/ilspy/branch/master) [![Twitter Follow](https://img.shields.io/twitter/follow/ILSpy.svg?label=Follow%20@ILSpy)](https://twitter.com/ilspy) [![ilspy.net](https://img.shields.io/badge/@-ilspy.net-blue.svg)](http://www.ilspy.net) [![ILSpy VS extension](https://img.shields.io/badge/VS%20Extension-ILSpy-blue.svg)](https://visualstudiogallery.msdn.microsoft.com/8ef1d688-f80c-4380-8004-2ec7f814e7de) ILSpy is the open-source .NET assembly browser and decompiler. Download: [latest release](https://github.com/icsharpcode/ILSpy/releases) | [latest CI build (master)](https://ci.appveyor.com/api/projects/icsharpcode/ilspy/artifacts/ILSpy_binaries.zip?branch=master&job=Configuration%3A+Release) CI Build Nuget Feed (master): https://ci.appveyor.com/nuget/ilspy-masterfeed Decompiler Frontends ------- Aside from the WPF UI ILSpy (downloadable via Releases, see also [plugins](https://github.com/icsharpcode/ILSpy/wiki/Plugins)), the following other frontends are available: * Visual Studio 2017 extension [marketplace](https://marketplace.visualstudio.com/items?itemName=SharpDevelopTeam.ILSpy) * Visual Studio Code Extension [repository](https://github.com/icsharpcode/ilspy-vscode) | [marketplace](https://marketplace.visualstudio.com/items?itemName=icsharpcode.ilspy-vscode) * [ICSharpCode.Decompiler](https://www.nuget.org/packages/ICSharpCode.Decompiler/) NuGet for your own projects * Linux/Mac/Windows command line client - check out [ICSharpCode.Decompiler.Console](ICSharpCode.Decompiler.Console) in this repository * Linux/Mac/Windows [PowerShell cmdlets](ICSharpCode.Decompiler.PowerShell) in this repository Features ------- * Decompilation to C# * Whole-project decompilation (csproj, not sln!) * Search for types/methods/properties (substring) * Hyperlink-based type/method/property navigation * Base/Derived types navigation, history * BAML to XAML decompiler * Extensible via [plugins](https://github.com/icsharpcode/ILSpy/wiki/Plugins) (MEF) * Check out the [language support status](https://github.com/icsharpcode/ILSpy/issues/829) License ------- ILSpy is distributed under the MIT License. Included open-source libraries: * Mono.Cecil: MIT License (part of ICSharpCode.Decompiler) * LightJson: MIT License (part of ICSharpCode.Decompiler) * Humanizer: MIT License (part of ICSharpCode.Decompiler) * AvalonEdit: MIT License * SharpTreeView: LGPL * Ricciolo.StylesExplorer: MS-PL (part of ILSpy.BamlDecompiler.Plugin) * CommandLineUtils: Apache License 2.0 (part of ICSharpCode.Decompiler.Console) How to build ------------ Windows: - Check out the repository using git. - Execute `git submodule update --init --recursive` to get all required submodules. - Use ILSpy.sln to work. (Optional, Windows-only) Note: If you want to use the same build configuration as the build server, you will have to install `VC++ 2017 version 15.7 v14.14 latest v141 tools` (or similar) from the "Individual components" section in the Visual Studio Setup. We use `editbin.exe` to modify the stack size used by ILSpy.exe from 1MB to 16MB, because the decompiler makes heavy use of recursion, where small stack sizes lead to problems in very complex methods. Unix: - Check out the repository using git. - Execute `git submodule update --init --recursive` to get all required submodules. - Edit `\ICSharpCode.Decompiler\ICSharpCode.Decompiler.csproj` Add `Sdk="Microsoft.NET.Sdk"` to the `Project` element. This is required due to a tooling issue on Unix. Please do not commit this when contributing a pull request! - Use Frontends.sln to work. How to contribute ----------------- - Report bugs - If you want to contribute a pull request, please add https://gist.github.com/siegfriedpammer/75700ea61609eb22714d21885e4eb084 to your `.git/hooks` to prevent checking in code with wrong indentation. We use tabs and not spaces. The build server runs the same script, so any pull requests using wrong indentation will fail. Current and past [contributors](https://github.com/icsharpcode/ILSpy/graphs/contributors).

近期下载者

相关文件


收藏者