В настоящее время я устанавливаю версию сборки для всех своих сборок C # с помощью TeamCity AssemblyInfo Patcher. Я выбрал схему версий «Major.Minor.% Build.number% .0». Это отлично работает, когда я определяю Major и Minor числа в TeamCity, но в идеале я хотел бы, чтобы они уже были определены в моем файле AssemblyInfo.cs и чтобы TeamCity устанавливала только значение для номера сборки. Это возможно?
Я вижу одно решение - отказаться от использования AssemblyInfo Patcher и использовать мой собственный скрипт обновления версии, но это кажется жестким.