【发布时间】:2011-01-05 03:57:45
【问题描述】:
我将项目的 AssemblyInfo.cs 修改如下:
[assembly:AssemblyVersion("1.0.*")]
//[assembly:AssemblyFileVersion("1.0.0.0")]
这更新了 dll 文件版本。但是,内部版本号和修订号似乎是一些随机整数。是否可以在使用 TFS 2010 构建时指定构建/修订号的起点或覆盖它们?
谢谢。
【问题讨论】:
标签: tfsbuild
我将项目的 AssemblyInfo.cs 修改如下:
[assembly:AssemblyVersion("1.0.*")]
//[assembly:AssemblyFileVersion("1.0.0.0")]
这更新了 dll 文件版本。但是,内部版本号和修订号似乎是一些随机整数。是否可以在使用 TFS 2010 构建时指定构建/修订号的起点或覆盖它们?
谢谢。
【问题讨论】:
标签: tfsbuild
关于*的含义,我会看看What are differences between AssemblyVersion, AssemblyFileVersion and AssemblyInformationalVersion?
为了自动增加内部版本号,我将实现 AssemblyInfoTask http://code.msdn.microsoft.com/AssemblyInfoTaskvers
我会按照http://www.ewaldhofman.nl/post/2010/05/13/Customize-Team-Build-2010-e28093-Part-5-Increase-AssemblyVersion.aspx 中的步骤自动增加 TFS 2010 中的版本。
【讨论】: