Expert soluție - modificarea coduri de produs Access

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

În Expertul de soluții Access, câmpul Cod produs este un GUID care este partea din capital a identifica o aplicație sau un produs.

  • Actualizarea puteți mări sau a micșora arborele de componentă de caracteristici, dar aceasta nu trebuie să reorganizarea ierarhie existentă de caracteristici și componente descris de caracteristici și FeatureComponents tabele. Se poate adăuga o caracteristică nouă în arborele de componentă de caracteristici existente. Dacă acest lucru elimină o caracteristică părinte, aceasta, de asemenea, trebuie să eliminați toate caracteristicile fiu caracteristici eliminate.

  • Actualizarea să adăugați o componentă nou sau o caracteristică nouă sau existentă.

  • Actualizarea trebuie să modificați codul de componentă de orice componentă. Prin urmare, un mic update sau upgrade-ul minoră niciodată trebuie să modificați numele fișierului o componentă cheie, deoarece acest lucru ar necesita modificarea codul componentă.

  • Actualizarea trebuie să modificați numele de fișier .msi pachetul de instalare. În schimb, deoarece aceasta modifică pachet, acesta ar trebui să modificați codul pachet. Rețineți că acest lucru înseamnă că actualizarea puteți modifica tabele, acțiuni particularizate și casetele de dialog din fișier .msi fără a modifica numele fișierului.

  • Actualizarea poate adăugarea, eliminarea sau modificarea fișiere, chei de registry sau comenzi rapide de la componentelor care nu sunt partajate de două sau mai multe caracteristici. Dacă actualizarea modifică un fișier versiuni, versiune de fișier care trebuie să incrementează din tabelul de fișier. Dacă actualizarea elimină resurse, acesta ar trebui să actualizeze, de asemenea, tabelele RemoveFile și RemoveRegistry pentru a elimina orice fișiere neutilizate, chei de registry sau comenzi rapide de la care a fost instalat deja.

  • Actualizarea unei componente care este partajat de două sau mai multe caracteristici trebuie să fie compatibilă cu toate aplicațiile și caracteristicile care utilizează component. Actualizarea puteți modifica resurse unei componente partajată, cum ar fi fișiere, intrările de registry și comenzi rapide, atâta timp cât modificările sunt compatibile cu versiunile anterioare. Nu se recomandă că actualizarea adăugarea sau eliminarea fișierelor, intrările de registry sau comenzi rapide dintr-o componentă partajate.

  • O actualizare mici este livrat ca pachet pe Windows Installer. (Un produs complet CD-ROM nu este, de obicei, furnizat cu o actualizare mici).

Cod produs trebuie modificate dacă oricare dintre următoarele sunt adevărate pentru actualizarea:

  • Instalări coexistente de produse originale și actualizate pe același sistem trebuie să fie posibilă.

  • S-a schimbat numele de fișier .msi.

  • Codul de componentă de o componentă existente s-a modificat.

  • O componentă este eliminat dintr-o caracteristică existente.

  • S-a efectuat o caracteristică existente în fiu al o caracteristică existente.

  • O caracteristică existente fiu a fost eliminat din caracteristica sa părinte.

  • O componentă pot fi adăugate la o caracteristică existente fără a solicita o modificare de cod produs.

Notă : Adăugați o caracteristică nouă fiu, care constă în întregime de componente nou, pentru a o caracteristică existente necesită modificarea Codului de produs.

Caracteristici noi fiu poate autorul, incluzând msidbFeatureAttributesFollowParent și msidbFeatureAttributesUIDisallowAbsent în câmpul atributele de tabel de caracteristici. Dacă upgrade-ul minoră adaugă doar fiu caracteristici noi, apoi REINSTALAREA = ALL este suficient să Impuneți instalarea noile caracteristici fiu.

O caracteristică nouă copilul să fie ascunse pentru utilizator. Pentru a sincroniza starea de instalare a o caracteristică nouă fiu cu caracteristica sa părinte, setați biți msidbFeatureAttributesFollowParent și msidbFeatureAttributesUIDisallowAbsent pentru caracteristica fiu.

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×