Когда-то у меня работали задачи сообщества TeamCity + WiX + MSBuild. Теперь, когда я обновился до WiX 3.5, я не могу вспомнить, как я его настроил. :) Пока я пробирался через TeamCity, я наткнулся на «AssemblyInfo Patcher». Я подумал: «Отлично! Это сделает мою жизнь намного проще!». Я использовал %build.vcs.number.1%
для формата и собрал свой установщик.
Хотя патчер действительно набрал номер vcs, он использовал его для основного номера в версии. Так что вместо 1.0.0.xxxx
он сделал версию xxxx.0.0.0
.
Я просмотрел сайт документации JetBrain и не нашел ничего, связанного с изменением этого параметра на более подходящий. Я также искал поддержку регулярных выражений, но ничего не нашел.
Кто-нибудь может предложить хорошее решение, или я должен просто вернуться к попытке настроить мой оригинальный набор инструментов?