|
Управление версиями общедоступных
компонентов
Как мы видели ранее, чтобы создать новую версию сборки, нужно просто изменить
номер версии, который состоит из следующих четырех полей: главный (major) номер,
младший (minor) номер, номер компоновки (build) и номер пересмотра (revision).
He забывайте, что поля главного и младшего номеров указывают изменения версии,
которые не являются обратно совместимыми. Что случается, когда вы устанавливаете
две несовместимые версии одной и той же сборки? Чтобы увидеть полученный эффект,
попробуйте изменить главный или младший номер версии сборки SharedComponent,
которую в предыдущем подразделе мы развернули в глобальном кэше сборок. Ранее
была развернута версия 1.0.584.42238 Поэтому, если вы создадите новую версию,
у которой младший номер заменен (т. е. версию 1:1 *.*), и развернете ее в глобальном
кэше сборок, то с помощью Проводника Windows (Windows Explorer) вы увидите,
что доступны обе версии — с различными номерами версий, естественно (рис. 7.6).
Рис. 7.6. Проводник Windows (Windows Explorer) показывает, что в глобальном
кэше сборок рядом расположены разные версии одного и того же компонента
|