我不知道AssemblyFileVersion属性的具体目的是什么。我知道AssemblyVersion是强名称的一部分,它是4-pla(汇编名称,汇编版本,文化,公钥令牌),但我不知道如何正确使用汇编* 文件 *版本。
我目前使用visual studio中的BuildVersionIncrement插件在每次编译时增加AssemblyVersion的版本号,我目前处于2.2.0.0版本(我在升级次要版本时重置了修订版),但我目前对齐AssemblyFileVersion主要和次要修订,所以现在是2.2
AssemblyFileVersion的最佳实践价值是什么?该属性在版本控制中会产生什么影响?如果我使用最新的AssemblyVersion发布我的程序集的较新版本,我将不再更改该值会怎样?
提前谢谢
答案 0 :(得分:5)
程序集文件版本:这是在文件系统中为文件指定的版本号。它由Windows资源管理器显示。它从未被.NET框架或运行时用于引用。
http://support.microsoft.com/kb/556041