是否存在“强名称分配”应确保程序集存储在GAC中?

时间:2011-09-13 12:10:13

标签: .net assemblies clr gac assembly-signing

如果我说''存在强大的名称分配“确保程序集存储在GAC中”,那么我在最佳实践方面是否正确?

如果我以不同的方式对其进行转换:如果不能在全局范围内共享,则不应将强名称分配给程序集,是否会出错?

由于

1 个答案:

答案 0 :(得分:2)

  

要在GAC中安装程序集,必须为程序集指定一个强名称。

(Source)

但是,使用强名称还有其他原因。强名称允许您确保加载要加载的程序集,并且尚未对其进行修改。无论您是否希望将程序集放入GAC,这都很有用。

所以,没有......拥有强名称并不“确保程序集存储在GAC中”。