Введение: Как работает нумерация версий?
Посмотрите Википедию - Microsoft Нумерация версий, хотя они, кажется, тоже использовали более короткие форматы:
Нумерация основных / малых версий
A.BB
Нумерация версий установщика
A.BB.CCCC
Нумерация версий программного обеспечения
A.BB.CCCC.DDDD
С A
= Основная функция, BB
= Малая функция, CCCC
= Основная сборка, DDDD
= Незначительная сборка.
Таким образом, при добавлении основных или второстепенных функций номер версии будет обновляться
Все другие, менее важные изменения будут только обновлять сборку, что приводит нас к правилу для клиентов ...
Проверьте информацию основной / вспомогательной версии, а не установщик или сборку программного обеспечения!
Клиенты должны проверить номер версии, а не номер сборки, чтобы определить, есть ли у них последняя версия.
Для Windows XP последняя версия, поддерживаемая ОС, - 9.0c.
Не имеет значения, используете ли вы автономный или веб-установщик, они приведут к одной и той же версии.
Тогда почему номера сборки отличаются?
Потому что установщик был переписан, потому что людям, которые нуждаются в более простой установке через Интернет.
Номера сборок отличаются более чем на 1, потому что между ними были внутренние тестовые версии.
Версия, показанная в DirectX, не включает установщик и, следовательно, отличается от той, что видна вам.
Давайте сравним:
Офлайн-версия - 9.29.1962, веб-версия - 29.09.1973. Оба 9.0c.
Разумно иметь около 4 альфа-сборок, 4 бета-сборки, 1 релизную сборку и сам релиз.
В этом небольшом количестве сборок установщика мало что изменилось бы.
Вот почему эквивалентная версия обнаружена, потому что сам DirectX не был изменен.