Атрибуты AssemblyVersion и AssemblyFileVersion - это встроенный способ обработки номеров версий для сборников .NET. Хотя структура обеспечивает возможность определения наименее значимых частей номера версии (сборка и ревизия в терминах Microsoft) автоматически определяется, я нахожу метод для этого довольно слабым, и, несомненно, есть много других.Каков наилучший способ использования атрибутов управления версиями?
Итак, я хотел бы спросить, какие способы были определены, чтобы лучше всего использовать номера версий, которые лучше отражают фактическую версию проекта? У вас есть сценарий предварительной сборки, который устанавливает часть версии в дату и время или версию репозитория для вашей рабочей копии проекта? Вы просто используете автоматическое поколение, предоставляемое каркасом? Или что-то другое? Каков наилучший способ управления версиями сборки/файла?
В каком поле версии? – 2008-10-06 17:38:10
Хорошая идея, но, вероятно, взорвется после того, как changeet-id достигнет 0xfffe, если вы ограничиваете его только одним из полей версии, major, minor, build, revision – GertGregers 2008-10-06 17:52:54