Rakenduskoht
Access 2010 Access 2007

Accessi paketipõhise lahenduse viisardis kasutatakse välja UpgradeCode peamiselt suuremate versioonitäienduste toetamiseks, kuigi väikesed ja väikesed värskendused võivad toote valideerimiseks kasutada versiooni UpgradeCode . Suuremate versiooniuuenduste ajal tuvastavad, migreerivad ja eemaldavad toimingud FindRelatedProducts, MigrateFeatureStates ja RemoveExistingProducts toote varasemad versioonid. Toiming FindRelatedProducts otsib tooteid, kasutades kriteeriume, mis põhinevad upgradeCode'il, ProductLanguage'il ja ProductVersionil. Need kriteeriumid on määratud tabelis Täiendamine.

Võttes arvesse toiminguGa Otsi seotud tooted kasutatavaid kriteeriume, võib versioonitäienduskood olla ühe toote erinevate keelte ja versioonide puhul sama. Selle põhjuseks on see, et tabel Täiendus võimaldab versiooni- ja keeleridadel tooteid eristada.

Sama toote erinevates versioonides ei pea te võib-olla versiooni UpgradeCode muutma. Igal eraldiseisval tootel peaks olema oma UpgradeCode. Tootekomplektil peaks olema ka oma UpgradeCode. See võimaldab paketil täiendada paketi või eraldiseisvate toodete varasemaid versioone, kasutades tabeli Versioonitäiendus mitut rida.

Versioonitäienduse koodi kasutamist illustreerivad järgmised kaks stsenaariumi.

  • Tooted A ja Toode B tarniti sama tootega ProductLanguage, ProductVersion ja UpgradeCode. Tootel A ja tootel B on erinevad tootekoodid. Kuna toodetele määrati sama UpgradeCode, ei saa luua tabelit Versioonitäiendus, et eristada toote A varasemat versiooni toote B vanemast versioonist. Sel juhul ei saa teil olla toote A versioonitäienduse installi, mis ignoreerib toodet B. Kuna need olid erinevad tooted, oleks neile pidanud olema määratud erinev UpgradeCode.

  • Toote A ingliskeelsed ja prantsuskeelsed versioonid tarniti sama productVersioni ja UpgradeCode'iga. Toote A ingliskeelsetel ja prantsuskeelsetel versioonidel on erinevad tootekeeled ja tootekoodid. Kuigi nii ingliskeelsetel kui ka prantsuskeelsetel versioonitel on sama UpgradeCode, on võimalik koostada tabel Upgrade nii, et tuvastatakse ja täiendatakse ainult vanemat ingliskeelset versiooni ning varasemat prantsuskeelset versiooni ignoreeritakse. Toote erinevates keeleversioonides saab kasutada sama UpgradeCode'i.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.