什么是装配版本?

时间:2010-09-26 06:47:31

标签: .net versioning

我对什么是程序集的版本感到困惑?

1 个答案:

答案 0 :(得分:0)

在.NET中,每个程序集都有一个版本号作为其标识的一部分。

每个程序集的此版本信息都存储在程序集清单中,还包含有关程序集的各种其他元数据,如名称,强名称,公开的类型,引用的类型等。

因此,运行时认为两个不同版本号的程序集是完全不同的程序集。

此版本号在物理上表示为四部分字符串,格式如下:

<major version>.<minor version>.<build number>.<revision>

例如: - abc.dll v1.1.100.200

有关详细信息,请参阅MSDN