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
Signed nuget version #87
Comments
I second that. We need local cache in combination with Redis cache in an Azure environment and this seems to be the only library we can use. Please make signed version, it shouldn't be so hard... |
@MatejQ @IvanYur4enk0 do you mean a strong named version of the assemblies or sign the nuget packages? If you mean strong naming then, why? That's an artifact and causes all kinds of issues in open source projects. See problems if you strongly name your assemblies for example here. That's why I didn't do it. |
Thank you for your answer, @MichaCo //edit: oh, and then also CacheManager.StackExchange.Redis package will need to be strongly named to be used. |
Just signing the packages later would not help because they reference each other, so the nuget dependencies would reference the not signed ones. That means, I'd have to create additional projects or some other strange solution. I might just use the sign feature of project.json ("keyFile" setting) in general, for all projects. |
Well, if the result is that the CacheManager DLLs can be referenced from strong named assemblies, then it would make us happy :) |
We solve this in our solution by using Brutal.Dev.StrongNameSigner nuget - just adding following targets file:
|
@MatejQ @IvanYur4enk0 |
Thank you |
With this change we now have conflicting references between StackExchange.Redis and the strongname version. Our library references other nugets that require the non-strongname. How are folks getting around this conflict? |
cool! Thanks for letting us know. Was wondering if there is a workaround or if I have to create two different packages (which I didn't want to do at all). |
Hello,
Current nuget version is not signed and it is very uncomfortably\limited to use this version in signed applications. Can you upload signed version to nuget repository, please?
Thanks,
Ivan
The text was updated successfully, but these errors were encountered: