强命名程序集组成与作用
Posted chenh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了强命名程序集组成与作用相关的知识,希望对你有一定的参考价值。
强命名 由一个程序集的标识组成并通过公钥和数字签名(针对该程序集生成)加强的名称,其中的标识包括程序集的简单文本名称、版本号和区域性信息(如果提供的话)。
CLR需要支持某种机制来唯一的标识一个程序集。这就是所谓的强命名程序集。.Net使用Name、Version、Culture、PublicToken四个属性来唯一标识一个程序集。强命名程序集正是使用RSA(非对称算法)生成的公钥/私钥来保证public Token的唯一性,.net在编译项目时将指定的公钥/私钥写入程序集来保证其唯一性。
以上是关于强命名程序集组成与作用的主要内容,如果未能解决你的问题,请参考以下文章