Primjenjuje se na
Access 2010 Access 2007

U čarobnjaku rješenja za Access polje koda proizvoda GUID je koji je glavni identifikator aplikacije ili proizvoda.

  • Ažuriranje može povećati ili smanjiti stablo komponenti značajki, ali ne smije reorganizirati postojeću hijerarhiju značajki i komponenti opisanih u tablicama Značajke i FeatureComponents. Može dodati novu značajku u postojeće stablo komponenti značajke. Ako ukloni nadređenu značajku, mora ukloniti i sve podređene značajke uklonjene značajke.

  • Ažuriranje može dodati novu komponentu ili novu ili postojeću značajku.

  • Ažuriranje ne smije promijeniti šifru komponente bilo koje komponente. Zbog toga malo ažuriranje ili sporedna nadogradnja nikad ne smiju mijenjati naziv datoteke ključa komponente jer bi to zahtijevalo promjenu koda komponente.

  • Ažuriranje ne smije promijeniti naziv .msi datoteke instalacijskog paketa. Umjesto toga, budući da mijenja paket, trebao bi promijeniti kod paketa. Imajte na umu da to znači da ažuriranje može promijeniti tablice, prilagođene akcije i dijaloške okvire u datoteci .msi bez promjene naziva datoteke.

  • Ažuriranje može dodavati, uklanjati ili mijenjati datoteke, ključeve registra ili prečace komponenti koje ne dijele dvije ili više značajki. Ako ažuriranje izmijeni verziju datoteke, verzija te datoteke mora se inkrementirati u tablici Datoteka. Ako ažuriranje ukloni resurse, trebalo bi ažurirati i tablice RemoveFile i RemoveRegistry da biste uklonili sve neiskorištene datoteke, ključeve registra ili prečace koji su već instalirani.

  • Ažuriranje komponente koju zajednički koriste dvije ili više značajki mora biti kompatibilno sa starijim verzijama sa svim aplikacijama i značajkama koje koriste komponentu. Ažuriranje može izmijeniti resurs zajedničke komponente, kao što su datoteke, unosi u registar i prečaci, sve dok su promjene kompatibilne sa starijim verzijama. Ne preporučuje se da ažuriranje dodaje ili uklanja datoteke, unose u registar ili prečace iz zajedničke komponente.

  • Kao paket Windows Installer isporučuje se malo ažuriranje. (CD-ROM cijelog proizvoda obično nije dostupan uz malo ažuriranje.)

Kod proizvoda mora se promijeniti ako je za ažuriranje istinito nešto od sljedećeg:

  • Moraju biti moguće suautorstvo na instalacijama izvornih i ažuriranih proizvoda u istom sustavu.

  • Promijenjen je .msi datoteke.

  • Promijenjen je kod komponente postojeće komponente.

  • Komponenta se uklanja iz postojeće značajke.

  • Postojeća je značajka stvorena kao podređena postojećoj značajci.

  • Postojeća podređena značajka uklonjena je iz nadređene značajke.

  • Komponentu je moguće dodati postojećoj značajci bez potrebe za promjenom koda proizvoda.

Napomena: Dodavanje nove podređene značajke, koja se sastoji u potpunosti od novih komponenti, postojećoj značajci ne zahtijeva promjenu koda proizvoda.

Nove značajke za dijete mogu biti autori uključivanjem msidbFeatureAttributesFollowParent i msidbFeatureAttributesUIDisallowAbsent u polje Atributi tablice značajke. Ako sporedna nadogradnja dodaje samo nove podređene značajke, tada je REINSTALL=ALL dovoljno da prisili instalaciju novih podređenih značajki.

Nova podređena značajka možda je skrivena od korisnika. Da biste sinkronizirali stanje instalacije nove podređene značajke s nadređenom značajkom, postavite bitove msidbFeatureAttributesFollowParent i msidbFeatureAttributesUIDisallowAbsent za podređenu značajku.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.