如果我使用 .snk 文件强命名一个类库,如果我创建同一库的新版本,是否需要用新的 .snk 文件替换该 .snk 文件?
最佳答案
没有。类库程序集使用 SNK 文件中的公钥进行签名。
您可以对您创建的任何和所有程序集使用相同的 SNK 文件。这样,目标系统可以配置为允许信任特定的公钥(即所有程序集)。这可以通过控制面板 --> 管理工具 --> .NET 配置 x.0 来完成。
我们有一个全公司范围的 SNK,所有程序集都使用相同的 SNK 进行签名。
关于.net - 我是否需要为每个版本的强命名库提供一个新的 .snk key 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/377134/