From a0fece6f5feac79eb63f21931173508b09a68c97 Mon Sep 17 00:00:00 2001 From: Christoph Wille Date: Tue, 12 Apr 2022 16:56:39 +0200 Subject: [PATCH] Add PackageReadmeFile --- ICSharpCode.Decompiler/ICSharpCode.Decompiler.csproj | 11 ++++++++--- ICSharpCode.Decompiler/PackageReadme.md | 10 ++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 ICSharpCode.Decompiler/PackageReadme.md diff --git a/ICSharpCode.Decompiler/ICSharpCode.Decompiler.csproj b/ICSharpCode.Decompiler/ICSharpCode.Decompiler.csproj index c6d22df56..dfd0c3067 100644 --- a/ICSharpCode.Decompiler/ICSharpCode.Decompiler.csproj +++ b/ICSharpCode.Decompiler/ICSharpCode.Decompiler.csproj @@ -11,6 +11,7 @@ MIT https://github.com/icsharpcode/ILSpy/ ICSharpCode.Decompiler is the decompiler engine used in ILSpy. + PackageReadme.md ic#code ILSpy git @@ -19,7 +20,7 @@ false Copyright 2011-$([System.DateTime]::Now.Year) AlphaSierraPapa C# Decompiler ILSpy - + en-US False False @@ -38,6 +39,10 @@ true + + + + true @@ -51,7 +56,7 @@ - + true @@ -72,7 +77,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/ICSharpCode.Decompiler/PackageReadme.md b/ICSharpCode.Decompiler/PackageReadme.md new file mode 100644 index 000000000..f797e46e7 --- /dev/null +++ b/ICSharpCode.Decompiler/PackageReadme.md @@ -0,0 +1,10 @@ +## About + +ICSharpCode.Decompiler is the decompiler engine used in [ILSpy](https://github.com/icsharpcode/ILSpy/). + +You can learn how to use it from the following samples/real-world applications: + +* **decompiler-nuget-demos.ipynb** in the [ILSpy repository](https://github.com/icsharpcode/ILSpy/). This shows the basics of using the NuGet. +* **ILSpyCmd** project in the [ILSpy repository](https://github.com/icsharpcode/ILSpy/tree/master/ICSharpCode.ILSpyCmd). This dotnet tool shows automation of whole assembly decompilation. +* **ILSpy.Backend** in the [ILSpy Visual Studio Code Extension repository](https://github.com/icsharpcode/ilspy-vscode/tree/master/backend). This LSP shows listing / decompiling members. +* **ILSpy** itself. Complex, recommended only for advanced users and definitely **not** the place to get started.