Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

Nella procedura guidata soluzione di accesso, il campo codice prodotto è un GUID che rappresenta l'identificazione dell'entità di un'applicazione o un prodotto.

  • L'aggiornamento è possibile ingrandire o ridurre la struttura del componente di funzionalità, ma non è necessario riorganizzare la gerarchia delle caratteristiche e componenti descritti dalle tabelle caratteristica e FeatureComponents esistente. È possibile aggiungere una nuova caratteristica per la struttura di funzionalità componente esistente. Se rimuove una caratteristica padre, è necessario rimuovere anche tutte le caratteristiche secondarie della funzionalità rimosse.

  • L'aggiornamento è possibile aggiungere un nuovo componente o una caratteristica di nuova o esistente.

  • L'aggiornamento necessario non modificare codice del componente di qualsiasi componente. Di conseguenza, un aggiornamento di small o un aggiornamento minore non necessario mai modificare il nome del file di chiave del componente perché sarebbe necessario modificare il codice di componente.

  • L'aggiornamento necessario non modificare il nome del file con estensione msi del pacchetto di installazione. Se, tuttavia, perché il pacchetto di modifica, è necessario modificare il codice del pacchetto. Si noti che questo errore indica che l'aggiornamento può modificare tabelle, le azioni personalizzate e finestre di dialogo nel file con estensione msi senza modificare il nome del file.

  • L'aggiornamento è possibile aggiungere, rimuovere o modificare i file, le chiavi del Registro di sistema o tasti di scelta rapida di componenti che non vengono condivise per due o più caratteristiche. Se l'aggiornamento modifica un file versione, versione del file deve essere incrementata nella tabella di File. Se l'aggiornamento elimina risorse, è necessario aggiornare anche le tabelle RemoveFile e RemoveRegistry per rimuovere qualsiasi file inutilizzati, le chiavi del Registro di sistema o tasti di scelta rapida già installati.

  • L'aggiornamento di un componente condiviso da due o più caratteristiche deve essere compatibile con tutte le applicazioni e caratteristiche che utilizzano il componente. L'aggiornamento è possibile modificare la risorsa di un componente condiviso, ad esempio file, le voci del Registro di sistema e collegamenti, come le modifiche sono compatibili con le versioni precedenti. Non è consigliabile che l'aggiornamento aggiungere o rimuovere i file, le voci del Registro di sistema o tasti di scelta rapida da un componente condiviso.

  • Viene fornito un aggiornamento di piccole dimensioni come pacchetto Windows Installer. (Un CD del prodotto completo in genere non è disponibile un aggiornamento small.)

Il codice prodotto deve essere modificato se le seguenti condizioni sono vere per l'aggiornamento:

  • Dominio installazioni dei prodotti originari e aggiornati nel sistema stesso devono essere possibile.

  • Il nome del file MSI è stato modificato.

  • Codice del componente di un componente esistente è stato modificato.

  • Un componente viene rimosso da una funzionalità esistente.

  • Elemento figlio di una feature esistente è una funzionalità esistente.

  • Una caratteristica figlio esistente è stata rimossa dalla relativa feature padre.

  • Componenti possono essere aggiunti a una feature esistente senza richiedere una modifica al codice product.

Nota: Aggiunta di una nuova caratteristica figlio, interamente costituita da nuovi componenti, a una feature esistente non è necessario modificare il codice prodotto.

È possibile creare nuove caratteristiche figlio facilmente individuabili perché includono msidbFeatureAttributesFollowParent e msidbFeatureAttributesUIDisallowAbsent nel campo attributi della tabella funzionalità. Se l'aggiornamento secondaria aggiunti solo nuove caratteristiche figlio, quindi reinstalla = ALL è sufficiente per forzare l'installazione delle nuove caratteristiche di figlio.

Una nuova caratteristica figlio può essere nascosta dall'utente. Per sincronizzare lo stato di installazione di una nuova caratteristica figlio con la relativa funzionalità padre, impostare i bit msidbFeatureAttributesFollowParent e msidbFeatureAttributesUIDisallowAbsent corrispondente alla caratteristica figlio.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×