【发布时间】:2010-03-26 07:43:52
【问题描述】:
我正在 CodePlex 上发布一个开源库,并希望 dll 文件具有强名称,以便可以将它们添加到 GAC。
签名的最佳选择是什么?
我应该使用 SNK 吗?如果是这样,每个人都可以访问密钥。我对每个人都可以访问没有问题,但这是一个好方法吗?
我应该使用 PFX 吗?如果是这样,是否意味着其他下载源代码的人无法构建解决方案?
我喜欢做的是我是唯一一个可以访问密钥的人,这样签名的程序集也具有一定程度的真实性,但同时不要阻止其他开发人员下载、构建或更改自己的源代码,并能够发布主项目的更改。
【问题讨论】:
标签: .net open-source dll signing