吴义法

导航

程序集版本和程序集文件版本

.NET 框架提供机会将设置为每个程序集两种不同类型的版本号。

  程序集版本

这是由框架用于定位、 链接和加载程序集期间生成和运行时版本号。 当项目, 中添加对任何程序集引用是此获取嵌入其版本号。 在运行时, CLR 查找程序集来加载带有此版本号。 但请记住与名称一起使用此版本、 公钥令牌和文化信息只有程序集是强名称签名。 如果程序集是不强名称签名, 文件名只用于加载。

  程序集文件版本 : 这是赋予文件系统中作为文件版本号。 它通过 WindowsExplorer 显示。 它从不由 .NET 框架或运行用于引用。 AssemblyInfo.cs 中属性

/ / 程序集版本信息由下列四个值:

//

/ / 主要版本

/ / 次要版本

/ / 内部版本号

/ / 修订

//

    [: AssemblyVersion("1.0.0.0") ] 程序集

    [: AssemblyFileVersion("1.0.0.0") ] 程序集

referece:http://support.microsoft.com/kb/556041

 

posted on 2011-11-29 13:52  吴义法  阅读(1336)  评论(0编辑  收藏  举报