mirror of
https://github.com/brutaldev/StrongNameSigner.git
synced 2026-04-25 03:16:10 +03:00
[GH-ISSUE #72] Writing mixed-mode assemblies is not supported #62
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @kuhnboy on GitHub (Sep 27, 2022).
Original GitHub issue: https://github.com/brutaldev/StrongNameSigner/issues/72
Originally assigned to: @brutaldev on GitHub.
Running into this error with mixed-mode assemblies with 3.1.0.
It is implied that this is fixed in 3.1.0 (https://github.com/brutaldev/StrongNameSigner/pull/67)
@brutaldev commented on GitHub (Sep 27, 2022):
@kuhnboy Mono.Cecil is clearly not happy about the assembly you are using.
You will need to provide me with the assembly you are trying to sign that causes that exception so I can reproduce and attempt to fix it.
The issue you refer to was the detection of mixed-mode and skipping them. Signing will not be supported for them, but if it can be detected they can be skipped and the error can be avoided. Whatever assembly you are trying to sign there clearly fails to identify as being mixed-mode so it attempts to sign it and fails.
@kuhnboy commented on GitHub (Sep 27, 2022):
Ok thanks. So the correct answer is:
@brutaldev commented on GitHub (Oct 17, 2022):
Fixed and deployed to NuGet: https://www.nuget.org/packages/Brutal.Dev.StrongNameSigner/3.1.1