标签: .net assemblies clr gac assembly-signing
如果我说''存在强大的名称分配“确保程序集存储在GAC中”,那么我在最佳实践方面是否正确?
如果我以不同的方式对其进行转换:如果不能在全局范围内共享,则不应将强名称分配给程序集,是否会出错?
由于
答案 0 :(得分:2)
要在GAC中安装程序集,必须为程序集指定一个强名称。
(Source)
但是,使用强名称还有其他原因。强名称允许您确保加载要加载的程序集,并且尚未对其进行修改。无论您是否希望将程序集放入GAC,这都很有用。
所以,没有......拥有强名称并不“确保程序集存储在GAC中”。