Browse Source

Add PackageReadmeFile

pull/2670/head
Christoph Wille 3 years ago
parent
commit
a0fece6f5f
  1. 5
      ICSharpCode.Decompiler/ICSharpCode.Decompiler.csproj
  2. 10
      ICSharpCode.Decompiler/PackageReadme.md

5
ICSharpCode.Decompiler/ICSharpCode.Decompiler.csproj

@ -11,6 +11,7 @@ @@ -11,6 +11,7 @@
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/icsharpcode/ILSpy/</PackageProjectUrl>
<Description>ICSharpCode.Decompiler is the decompiler engine used in ILSpy.</Description>
<PackageReadmeFile>PackageReadme.md</PackageReadmeFile>
<Company>ic#code</Company>
<Product>ILSpy</Product>
<RepositoryType>git</RepositoryType>
@ -38,6 +39,10 @@ @@ -38,6 +39,10 @@
<PublishRepositoryUrl>true</PublishRepositoryUrl>
</PropertyGroup>
<ItemGroup>
<None Include="PackageReadme.md" Pack="true" PackagePath="\" />
</ItemGroup>
<!-- HACK: Disable package generation on Unix due to tooling issues. -->
<PropertyGroup Condition=" '$(OS)' == 'Windows_NT' ">
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

10
ICSharpCode.Decompiler/PackageReadme.md

@ -0,0 +1,10 @@ @@ -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.
Loading…
Cancel
Save