我查找了文档,但找不到解决方案。
通过持续集成 (appveyor),我在 GitHub 上每次推送(或 pull 请求)时都会构建一个项目,即 .NET 类库。
由于每个构建都带有版本标记,因此我希望程序集使用相同的版本进行版本控制。 有什么建议吗?
我必须以特定方式启动 MsBuild 吗?
我试图了解如何配置 appveyor.yml 文件来执行此操作,但到目前为止运气不好。
谢谢!
最佳答案
启用AssemblyInfo patching在 appveyor.yml
中:
assembly_info:
patch: true
file: AssemblyInfo.*
assembly_version: "2.2.{build}"
assembly_file_version: "{version}"
assembly_informational_version: "{version}"
关于git - AssemblyVersion 与 Appveyor 版本一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33620440/