Я использую встроенный патчер версии AssemblyInfo TeamCity для исправления версии Assembly моего проекта.
Это содержимое моего AssemblyInfo.cs:
[assembly: AssemblyVersion("2020.8.1")]
Это мой Настройка функции исправления AssemblyInfo: ![AssemblyInfo patcher feature setting](https://i.stack.imgur.com/M8Rdy.png)
However, the actual version of my application is 2020.8.1.0 - it has four version digits and has a trailing zero:
Актуальная версия
После долгих исследований по этому поводу и чтения нескольких вопросов SO, я не нашел способа использовать версию только с тремя цифрами. Единственный способ, который я могу придумать, - это использовать не патчер AssemblyVersion, а «общий» патчер, который может заменить что угодно с помощью RegEx. Но перед этим я предпочитаю обновлять версию AssemblyInfo вручную в исходном коде.
Есть ли способ использовать патчер AssemblyInfo с версией three-di git?