AssemblyFileVersionAttribute的作用是什么?

时间:2010-10-30 13:25:29

标签: .net

我不知道AssemblyFileVersion属性的具体目的是什么。我知道AssemblyVersion是强名称的一部分,它是4-pla(汇编名称,汇编版本,文化,公钥令牌),但我不知道如何正确使用汇编* 文件 *版本。

我目前使用visual studio中的BuildVersionIncrement插件在每次编译时增加AssemblyVersion的版本号,我目前处于2.2.0.0版本(我在升级次要版本时重置了修订版),但我目前对齐AssemblyFileVersion主要和次要修订,所以现在是2.2

我的问题是

AssemblyFileVersion的最佳实践价值是什么?该属性在版本控制中会产生什么影响?如果我使用最新的AssemblyVersion发布我的程序集的较新版本,我将不再更改该值会怎样?

提前谢谢

1 个答案:

答案 0 :(得分:5)

  

程序集文件版本:这是在文件系统中为文件指定的版本号。它由Windows资源管理器显示。它从未被.NET框架或运行时用于引用。
  http://support.microsoft.com/kb/556041