Closed handerss-spotfire closed 1 year ago
Thanks so much! Do you know how to sign it? What version of .net are you using?
There are various resources by Microsoft on how to sign your assembly. E.g: https://docs.microsoft.com/en-us/dotnet/standard/assembly/sign-strong-name https://docs.microsoft.com/en-us/windows/win32/sbscs/assembly-signing-example
Having a signed assembly will allow consumers of your library to keep track of the PublicKeyToken across versions and notice if anyone has tampered with it.
I used the latest .NET Framework but it shouldn't matter what version is used as long as the calling assembly is signed.
Can you create a pull request that enables that? I did a little bit of googling and it seems like Strong naming is specific to.net framework and doesn't really matter for.net 5.0 or.net 6.0 applications.
I don't think strong naming is specific to .NET Framework.
The point of it is to make sure the dll hasn't been tampered with. It's not something I can enable in a PR since it requires you (the maintainer) to create a private key and sign the dll before publishing to NuGet.
First of all, awesome library!
I have a request for signing the WindowsInput.dll. Right now when trying to use this in a project which is signed you get the following error: