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