Brutal.Dev.StrongNameSigner 2.8.0

Automatic strong-name signing of referenced assemblies.

Utility software to strong-name sign .NET assemblies, including assemblies you do not have the source code for.

If you strong-name sign your own projects you may have noticed that if you reference an unsigned third party assembly you get an error similar to "Referenced assembly 'A.B.C' does not have a strong name". If you did not create this assembly, you can use this tool to sign the assembly with your own (or temporarily generated) strong-name key.

The tool will also re-write the assembly references (as well as any InternalsVisibleTo references) to match the new signed versions of the assemblies you create.

Install-Package Brutal.Dev.StrongNameSigner -Version 2.8.0
dotnet add package Brutal.Dev.StrongNameSigner --version 2.8.0
<PackageReference Include="Brutal.Dev.StrongNameSigner" Version="2.8.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Brutal.Dev.StrongNameSigner --version 2.8.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Brutal.Dev.StrongNameSigner, 2.8.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Brutal.Dev.StrongNameSigner as a Cake Addin
#addin nuget:?package=Brutal.Dev.StrongNameSigner&version=2.8.0

// Install Brutal.Dev.StrongNameSigner as a Cake Tool
#tool nuget:?package=Brutal.Dev.StrongNameSigner&version=2.8.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- Update to the latest Mono Cecil which fixes a number of issues that can only make things better.
- Fix null reference error when signing ReferenceAssemblyAnnotator (issue #62).

Dependencies

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Brutal.Dev.StrongNameSigner:

Package Downloads
Atlassian.SDK.Signed
Utilities to interact with Atlassian products. Contains LinqToJira provider for querying JIRA Issue tracker (http://www.atlassian.com/software/jira).

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on Brutal.Dev.StrongNameSigner:

Repository Stars
WireMock-Net/WireMock.Net
WireMock.Net is a flexible library for stubbing and mocking web HTTP responses using request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality.
paiden/Nett
.Net library for TOML

Version History

Version Downloads Last updated
2.8.0 118 5/10/2021
2.7.1 33,327 12/12/2019
2.6.0 577 11/25/2019
2.4.0 1,170 9/18/2019
2.3.0 17,693 8/29/2018
2.2.0 466 8/28/2018
2.1.4 9,191 1/18/2018
2.1.3 18,900 5/12/2017
2.1.2 850 5/1/2017
2.1.0 15,068 9/24/2016
1.8.0 10,788 5/5/2016
1.7.0 3,329 4/14/2016
1.6.1 3,509 1/7/2016
1.5.1 4,900 8/2/2015
1.5.0 1,542 7/4/2015
1.4.9 776 7/1/2015
1.4.8 1,181 5/30/2015
1.4.7 690 5/28/2015
1.4.6 690 5/28/2015
1.4.5 824 5/16/2015
1.4.4 708 4/30/2015