如果我强烈命名一个带有.snk文件的类库,如果我创建同一个库的新版本,是否需要用新的.snk文件替换?
不可以.使用SNK文件中的公钥对类库程序集进行签名.
您可以为您创建的任何和所有程序集使用相同的SNK文件.这样,目标系统可以配置为允许特定的公钥被信任(即所有组件).这可以通过控制面板 - >管理工具 - > .NET配置x.0来完成.
我们有一个公司范围的SNK,所有组件都使用相同的SNK签名.