Dav*_*ave 7 teamcity wix msbuildcommunitytasks wix3.5
我曾经有过TeamCity + WiX + MSBuild社区任务.现在我已升级到WiX 3.5,我不记得我是如何配置它的.:)当我在通过TeamCity进行攻击时,我遇到了"AssemblyInfo Patcher".我想,"太棒了!这会让我的生活变得更轻松!" 我使用%build.vcs.number.1%了格式并构建了我的安装程序.
虽然修补程序确实提取了vcs编号,但它将其用于版本中的主要编号.所以不是1.0.0.xxxx,它制作了版本xxxx.0.0.0.
我查看了JetBrain的文档站点,并提出了与将其更改为更合适的设置无关的任何内容.我也寻找正则表达式支持,但没有找到任何东西.
任何人都可以建议一个好的解决方案,或者我应该回去尝试配置我的原始工具集?
Per*_*sen 11
程序集信息修补程序仅立即修补完整的版本字符串.但是系统变量build.number可以从构建配置的"常规"页面生成,如下所示:
当您指定%build.number%作为AssemblyInfo版本时,它将从常规设置页面中选取合并后的数字.
尝试将完整的预期版本号包含在格式中:
1.0.0.%build.vcs.number.1%
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5795 次 |
| 最近记录: |