Поделиться через


Рекомендации по использованию версий компонентов

Дата последнего изменения: 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 и т. д.).