peteraritchie / LongPath

drop-in library to support long paths in .NET
GNU Lesser General Public License v3.0
112 stars 43 forks source link

Consider strong-naming with published SNK #68

Open TetsujinOni opened 6 years ago

TetsujinOni commented 6 years ago

To allow organizations which require strong-named assemblies so they can use code-signing for their internal projects to consume Pri.LongPath, consider strong-naming the package.

SchreinerK commented 6 years ago

@TetsujinOni IMHO organizations should build binaries with own key if this is requiered. But I am with you, there could be also an alternate NuGet package with a strong name.

TetsujinOni commented 6 years ago

https://docs.microsoft.com/en-us/dotnet/framework/app-domains/strong-named-assemblies was the source of my suggested path of using a published SNK for signing the open source library, to enable the local build reference compatibility with the nuget package.

Which is, of course, why StrongNameSigner and local signing are less desirable solutions than opening an upstream project issue.