Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道使用 MSBuild 扩展包中的 AssemblyInfo 任务有很多解决方案,但问题是,AssemblyInfo 任务要求版本为四个位置,即 1.2.3.4,而语义版本控制只需要三个位置,即 1.2.3。如果您尝试使用三位数版本,则 AssemblyInfo 任务会引发错误。
作为一家公司,我们正在转向语义版本控制,而我们的构建脚本对此并不满意。我很好奇是否有更新的版本
事实证明,我使用的是 CodePlex 的旧 MSBuild 扩展包。我从 Nuget 切换了 MSBuild Tasks 包,该版本是新版本,允许输入三位数版本。如果您正在考虑为您的解决方案创建一个 MSBuild 文件,这也是一个很好的起点。