New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NuGet: Strong name signing #83
Comments
Please explain the motivation. I can make a good guess that you are using enterprise build environment if so will your sponsor strong-name-signed assembly package? Some one need to maintain the strong signed package any way. |
I'm not going to debate on whether to strong name sign open source nuget libs:
I would suggest to look to tools like this: |
Looking down these threads I see some people manage to resolve issues connected with strong name signing and looks like there are no extra cost involved. |
Slightly off-topic but are seriously using GAC? |
Yes, I am currently experimenting with adding my WPF application to GAC to (hopefully) get some speed-up on loading (you know, WPF loading is slow as hell). I see your link, that some projects are publishing two NuGet packages, one signed and another not. Can FFmpeg.AutoGen do the same? Nevertheless, if you decide not signing with a strong-name, I can of course look at |
Yep, it is know to me especially if you are using 3rd party components. Not sure GAC is going to help though. I'm testing how the strong name is going to impact development process. So far travis build system is not okey with it but will see how problematic it is to fix. |
@xupefei I've updated the nuget strong name signed assembly. If all good please close the issue. |
So far you cannot sign the assembly using linux tool-chain and it also creates minor confusions in visual studio property showing it as delay sign only default state of checkbox. It does not bother me much. |
Thank you! I just got the version Just to mention, AppVeyor has a Windows 10 + VS2017 build environment which may be more friendly to a C# project. |
Thank you. I'll take a look. |
Note: for support questions, please use stackoverflow. This repository's issues are reserved for feature requests and bug reports.
**I'm submitting a ... **
Do you want to request a feature or report a bug?
Request a feature.
What is the current behavior?
The NuGet
FFmpeg.AutoGen.dll
is not strong-name signed.What is the expected behavior?
The NuGet
FFmpeg.AutoGen.dll
is should be signed with a strong-name.What is the motivation / use case for changing the behavior?
Strong-name-signed assembly is not able to load an unsigned assembly. If I sign it manually, I need to stop using the NuGet package and maintain a local copy by myself.
Please tell us about your environment:
The text was updated successfully, but these errors were encountered: