我修改了我的项目的 AssemblyInfo.cs 如下:
[assembly:AssemblyVersion("1.0.*")]
//[assembly:AssemblyFileVersion("1.0.0.0")]
这更新了 dll 文件版本。但是,内部版本号和修订版本号似乎是一些随机整数。是否可以在使用 TFS 2010 build 时指定 Build/Revision 编号的起点或覆盖它们?
谢谢。
最佳答案
对于*的含义,我会看看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 中自动增加版本。
关于tfsbuild - 覆盖 TFS 2010 版本中的内部版本号和修订版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4054607/