.net 是否在生成时自动增加AssemblyFileVersion?

.net 是否在生成时自动增加AssemblyFileVersion?,.net,msbuild,.net,Msbuild,我希望在每次生成时自动更新AssemblyFileVersion,但不是AssemblyVersion 有没有简单的方法不需要每个开发人员安装MSBuild社区任务 (我基本上喜欢AssemblyVersion(“1.0.*)但对于AssemblyFileVersion)只需在版本控制系统中包含MSBuild社区任务,无需安装它。我使用此工具: +1:我认为这是一个有效的答案,因为默认规则集的限制令人难以置信。每个开发人员都需要社区任务。要么是这样,要么是您自己的自定义任务—有太多的事情MSBu

我希望在每次生成时自动更新AssemblyFileVersion,但不是AssemblyVersion

有没有简单的方法不需要每个开发人员安装MSBuild社区任务


(我基本上喜欢AssemblyVersion(“1.0.*)但对于AssemblyFileVersion)

只需在版本控制系统中包含MSBuild社区任务,无需安装它。

我使用此工具:


+1:我认为这是一个有效的答案,因为默认规则集的限制令人难以置信。每个开发人员都需要社区任务。要么是这样,要么是您自己的自定义任务—有太多的事情MSBuild无法开箱即用完成。您实际如何使用它?它似乎不起作用,仍然抱怨
CSC:warning CS1607:Assembly generation--为“文件版本”指定的版本“2.0.*”不是正常的“major.minor.build.revision”格式
yes,但这基本上是一个生成服务器。我所指的工具与VisualStudioIDE集成。毕竟,有时候一个构建服务器是过度的。+1这个工具太棒了!还没有尝试过VS2010测试版,但VS2008测试版工作得非常完美。是否与MSBuild一起开箱即用?还是我做错了什么?在VS2008工作很好。