Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.
В съветника решение за достъп до пакет UpgradeCode полето предимно се използва за поддръжка на основните надстройки, въпреки че малки и второстепенни актуализации могат да използват UpgradeCode за проверка на продукта. По време на основните надстройки FindRelatedProducts, MigrateFeatureStatesи RemoveExistingProducts действията открива мигриране и премахване на предишните версии на продукта. Действието FindRelatedProducts търси продукти с използване на критерии, базирани на UpgradeCodeProductLanguageи ProductVersion. Тези критерии са посочени в таблицата за надстройка.
Дадени критерии, използвани от FindRelatedProducts действие, UpgradeCode може да бъде същото за различни езици и версии на един и същ продукт. Това е защото надстройка таблица позволява за разграничаване между продукти насока версия и език.
Между различните версии на един и същ продукт никога не може да се наложи да промените UpgradeCode. Всеки самостоятелен продукт трябва да има свои собствени UpgradeCode. Продукт пакет също трябва да имат собствен UpgradeCode. Това позволява пакета за надстройка от предишни версии на пакет или самостоятелна продукти с помощта на няколко реда в таблицата за надстройка.
Следните два сценария илюстрира използването на UpgradeCode.
-
Произведение A и B продукт са изпратени с една и съща ProductLanguage, ProductVersionи UpgradeCode. Произведение A и B продукт имат различни ProductCodes. Тъй като продуктите, които са били възложени една и съща UpgradeCode, надстройка таблица не може да бъде автор да различите по-стара версия на продукт, А от по-стара версия на продукт B. В този случай няма да можете да имате инсталация на надстройка на продукт, който игнорира продукт B. Тъй като те са били различни продукти, трябва да са всяка поставени различни UpgradeCode.
-
Английски и френски версии на продукта A са изпратени със същите ProductVersion и UpgradeCode. Английски и френски версии на продукта A имат различни ProductLanguages и ProductCodes. Въпреки че английски и френски език версии да споделят една и съща UpgradeCode, е възможно да автор надстройка таблица така, че само по-стара версия на английски език е открит и надстроени и по-стари френския игнорират. Други езикови версии на един продукт да използвате една и съща UpgradeCode.