6

如果我用 .snk 文件强命名类库,如果我创建同一个库的新版本,是否需要用新的替换这个 .snk 文件?

4

2 回答 2

7

否。类库程序集使用 SNK 文件中的公钥进行签名。

您可以对您创建的任何和所有程序集使用相同的 SNK 文件。这样,可以将目标系统配置为允许信任特定的公钥(即你们所有的程序集)。这可以通过控制面板 --> 管理工具 --> .NET 配置 x.0 来完成。

我们有一个公司范围的 SNK,所有程序集都使用同一个 SNK 签名。

于 2008-12-18T07:54:28.760 回答
2

不,您也可以在不同的文件/项目中重用密钥文件

于 2008-12-18T07:53:32.990 回答