Рекомендации по использованию версий компонентов
Дата последнего изменения: 12 июля 2010 г.
Применимо к: SharePoint Foundation 2010
Версии компонентов в Microsoft SharePoint Foundation используются для запуска обновления компонентов. Если обновить версию компонента, но не указать никаких правил обновления в файле Feature.xml, то при проведении обновления компонента будет просто изменен номер версии компонента. Однако если задать логику обновления компонента, код обновления будет выполнен и номер версии автоматически обновится.
В следующем руководстве описываются рекомендации по использованию номеров версий компонентов.
Увеличьте номер версии при обновлении компонента и при необходимости добавьте соответствующие правила обновления. Даже если добавлять правила обновления компонента не требуется, необходимо увеличить номер версии, чтобы иметь возможность различать версии компонента, развернутые в ферме серверов.
Рекомендуется использовать номера версий для компонентов, отличные от версий продуктов Microsoft. Например, вместо того, чтобы начинать с номера 14.0.0.0, начните с 1.0.0.0 и последовательно повышайте номер версии, например, 2.0.0.0, 2.1.0. и т. д.
Увеличьте основной номер версии до текущей основной версии продукта в первый раз при создании или изменении компонента во время нового цикла разработки и обнулите все остальные цифры (например, 2.0.0.0).
Увеличивайте номер версии сборки при последующих изменениях в ходе цикла разработки. Версия сборки указывается в третьей цифре номера сборки (например, 2.0.1.0, 2.0.2.0 и т. д.). При увеличении номера версии сборки (третья цифра) вместо дополнительного номера версии (вторая цифра) достигается максимальная гибкость именований версий.
Для первого пакета обновления увеличьте дополнительный номер версии, указанный во второй цифре, чтобы он соответствовал номеру пакета обновления, и обнулите последующие цифры (например, 2.1.0.0 для первого пакета обновления, 2.2.0.0 для второго пакета обновления и т. д.). При добавочных изменениях в пакете обновления увеличивайте номер сборки, который представлен третьей цифрой (например, 2.1.0.0, 2.1.1.0, 2.1.2.0 и т. д.).