1

我知道使用 MSBuild 扩展包中的 AssemblyInfo 任务有很多解决方案,但问题是,AssemblyInfo 任务要求版本为四个位置,即 1.2.3.4,而语义版本控制只需要三个位置,即 1.2.3。如果您尝试使用三位数版本,则 AssemblyInfo 任务会引发错误。

作为一家公司,我们正在转向语义版本控制,而我们的构建脚本对此并不满意。我很好奇是否有更新的版本

4

1 回答 1

0

事实证明,我使用的是 CodePlex 的旧 MSBuild 扩展包。我从 Nuget 切换了 MSBuild Tasks 包,该版本是新版本,允许输入三位数版本。如果您正在考虑为您的解决方案创建一个 MSBuild 文件,这也是一个很好的起点。

于 2013-08-05T23:14:43.310 回答