assemblyInfo补丁运行良好。我扩展了它,并从GitRelease分支获取了这个版本。
我查找了文档,但找不到解决方案。
通过持续集成(appveyor),我在GitHub上的每一次推送(或拉取请求)都构建了一个项目,即.NET类库。
由于每个生成都有一个版本标记,所以我希望程序集的版本相同。有什么建议吗?
我必须以指定的方式启动MsBuild吗?
我正在尝试了解如何配置appveyor.yml文件来做到这一点,但到目前为止还没有成功。
谢谢!
在appveyor.yml
:中启用AssemblyInfo修补
assembly_info:
patch: true
file: AssemblyInfo.*
assembly_version: "2.2.{build}"
assembly_file_version: "{version}"
assembly_informational_version: "{version}"
你可以在我的博客文章中阅读:GitVersion,版本控制使变得简单而干燥