Velja za
Access 2010 Access 2007

V Accessovem čarovniku za rešitve je polje s kodo izdelka GUID, ki je glavna identifikacija aplikacije ali izdelka.

  • S posodobitvijo lahko povečate ali poenotite drevo komponent funkcije, ne sme pa preurejati obstoječe hierarhije funkcij in komponent, ki so opisane v tabelah funkcij in funkcij. Obstoječemu drevesu komponent funkcij lahko doda novo funkcijo. Če odstrani nadrejeno funkcijo, mora odstraniti tudi vse podrejene funkcije odstranjene funkcije.

  • S posodobitvijo lahko dodate novo komponento ali novo ali obstoječo funkcijo.

  • Posodobitev ne sme spremeniti kode komponente za nobeno komponento. Zato majhna posodobitev ali manjša nadgradnja nikoli ne sme spremeniti imena datoteke s ključem komponente, saj bi to zahtevalo spremembo kode komponente.

  • Posodobitev ne sme spremeniti imena datoteke namestitvenega .msi namestitvenega paketa. Namesto tega bi moral paket spremeniti, ker spremeni paket. To pomeni, da lahko posodobitev spremeni tabele, dejanja po meri in pogovorna okna v datoteki .msi, ne da bi spremenila ime datoteke.

  • Posodobitev lahko doda, odstrani ali spremeni datoteke, registrske ključe ali bližnjice komponent, ki niso v skupni rabi z dvema ali več funkcijami. Če posodobitev spremeni datoteko z različicami, mora biti različica te datoteke povečana v tabeli »Datoteka«. Če posodobitev odstrani vire, bi morala posodobiti tudi tabeli RemoveFile in RemoveRegistry, da odstrani vse neuporabljene datoteke, registrske ključe ali bližnjice, ki so že nameščene.

  • Posodobitev komponente, ki je v skupni rabi z dvema ali več funkcijami, mora biti vzvratno združljiva z vsemi programi in funkcijami, ki uporabljajo komponento. Posodobitev lahko spremeni vir komponente v skupni rabi, kot so datoteke, vnosi v register in bližnjice, če so spremembe združljive s starejšimi različicami. Posodobitev ne priporoča dodajanja ali odstranjevanje datotek, vnosov v register ali bližnjic iz komponente v skupni rabi.

  • Majhna posodobitev je poslana kot paket programa Windows Installer. (Celoten CD-ROM izdelka običajno ni na voljo z majhno posodobitvijo.)

Kodo izdelka je treba spremeniti, če za posodobitev velja kar koli od naslednjega:

  • Omogočiti je treba soobseganje izvirnih in posodobljenih izdelkov v istem sistemu.

  • Ime datoteke .msi spremenjeno.

  • Šifra komponente obstoječe komponente se je spremenila.

  • Komponenta je odstranjena iz obstoječe funkcije.

  • Obstoječa funkcija je bila ustvarjena kot otrok obstoječe funkcije.

  • Iz nadrejene funkcije je bila odstranjena obstoječa funkcija otroka.

  • Komponenta je lahko dodana obstoječi funkciji brez zahteve za spremembo kode izdelka.

Opomba: Dodajanje nove podrejene funkcije, ki je v celoti sestavljeno iz novih komponent, obstoječi funkciji ne zahteva spreminjanja kode izdelka.

Nove podrejene funkcije lahko ustvarite tako, da v polje Atributi tabele Funkcija vnesete msidbFeatureAttributesAbsent in msidbFeatureAttributesUIDisallowAbsent. Če manjša nadgradnja doda le nove podrejene funkcije, potem ponovna namestitev=ALL zadostuje za vsiljeno namestitev novih podrejenih funkcij.

Nova funkcija otroka je morda skrita pred uporabnikom. Če želite stanje namestitve nove podrejene funkcije sinhronizirati z nadrejeno funkcijo, za funkcijo otroka nastavite bita msidbFeatureAttributesFollowParent in msidbFeatureAttributesUIDisallowAbsent.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.