Guida di orientamento alla documentazione di Windows Installer
Questa documentazione è l'origine principale del materiale di riferimento per Windows Installer. Fornisce informazioni sui pacchetti di installazione e sul servizio di installazione. Fornisce inoltre descrizioni complete dell'API (Application Programming Interface) e degli elementi del database del programma di installazione. Questa documentazione contiene anche alcuni esempi di base di pacchetti di installazione e aggiornamento in esempi di Windows Installer.
La Guida basata sui ruoli alla documentazione di Windows Installer è un'alternativa fornita come guida ai lettori che preferiscono visualizzare i collegamenti ad argomenti organizzati in base al ruolo professionale e agli scenari di attività comuni.
Per informazioni sui newsgroup di Windows Installer, vedere anche l'argomento: Altre origini delle informazioni di Windows Installer.
Per un elenco di suggerimenti sull'uso di Windows Installer, vedere Procedure consigliate di Windows Installer.
L'elenco seguente descrive ogni sezione della documentazione del programma di installazione.
- Informazioni su Windows Installer offre una panoramica delle funzionalità e dei vantaggi del programma di installazione, ad esempio annunci pubblicitari, installazione su richiesta, resilienza, personalizzazione e gestione dei componenti. Questa sezione presenta i concetti relativi ai componenti e alle funzionalità del programma di installazione, che sono essenziali per comprendere come il programma di installazione organizza un'installazione. Vengono inoltre illustrati diversi argomenti di alto livello sull'installazione, ad esempio Criteri di sistema, Regole di controllo delle versioni dei file e Installazione del rollback.
- Uso di Windows Installer illustra diversi argomenti, ad esempio un metodo standard per organizzare un'applicazione in componenti che il programma di installazione può installare o rimuovere dal computer di un utente; come scaricare un pacchetto di installazione dal World Wide Web; e usando immagini di origine compresse.
- Le informazioni contenute nelle sezioni Novità di Windows Installer possono essere usate per identificare le nuove funzionalità non supportate dalle versioni precedenti di Windows Installer.
- firme digitali e Windows Installer descrive come usare le firme digitali con pacchetti, trasformazioni, patch, moduli di unione e file CAB esterni.
- Assembly spiega come usare Windows Installer per installare e gestire assembly win32 e common language run time.
- interfaccia utente fornisce informazioni sulle funzionalità dell'interfaccia utente del programma di installazione. Anche se il programma di installazione non fornisce un'interfaccia utente, un autore del pacchetto può mantenere tutti i dati e la logica necessari per eseguire un'interfaccia utente interna o esterna completamente interattiva nel database di installazione. La sezione Riferimento descrive gli elementi dell'interfaccia utente che sono specificabili nelle tabelle di database, incluse finestre di dialogo, controlli ed eventi di controllo.
- azioni standard vengono illustrate le azioni standard usate dal programma di installazione nelle tabelle delle sequenze per eseguire un'installazione. Queste informazioni sono destinate principalmente agli sviluppatori di pacchetti.
- azioni personalizzate descrive come creare funzionalità aggiuntive nel programma di installazione. Le azioni personalizzate consentono a un autore di un pacchetto di installazione di estendere le funzionalità delle azioni standard includendo eseguibili, librerie a collegamento dinamico e script. Queste informazioni sono destinate agli sviluppatori di pacchetti che devono eseguire funzioni di installazione non trovate altrove nel programma di installazione.
- Proprietà fornisce informazioni sulle proprietà utilizzate dal programma di installazione durante un'installazione. Le sezioni About and Using offrono una panoramica di queste variabili globali e ogni proprietà è descritta nella sezione Riferimento.
- flusso di informazioni di riepilogo documenta le proprietà di riepilogo utilizzate dal programma di installazione. Queste informazioni sono di interesse per tutti gli sviluppatori.
- l'applicazione di patch e gli aggiornamenti illustra l'uso del programma di installazione per eseguire aggiornamenti dei file, QFEs, aggiornamenti secondari, aggiornamenti del prodotto e applicazione di patch.
- trasformazioni spiega come modificare o personalizzare un database di installazione usando una trasformazione di database e come generare, proteggere e applicare trasformazioni.
- convalida dei pacchetti illustra l'uso degli analizzatori di coerenza interna per testare la coerenza interna dei pacchetti di installazione in fase di sviluppo.
- moduli di merge presenta uno standard per la progettazione di moduli di merge. Questo standard deve essere seguito dagli sviluppatori che creano moduli di merge personalizzati e dagli sviluppatori che intendono usare il programma di installazione per distribuire codice condiviso alle applicazioni.
- Windows Installer nei sistemi operativi a 64 bit illustra come usare Windows Installer per installare e gestire i componenti del programma di installazione progettati per l'esecuzione in sistemi operativi a 64 bit.
- esempi di Windows Installer include un esempio dettagliato di creazione di un pacchetto di installazione con un'interfaccia utente interna in esempio di installazione. Per un esempio di creazione di un aggiornamento principale per un pacchetto esistente, vedere un esempio di aggiornamento. Per informazioni su come una trasformazione di personalizzazione disabilita le funzionalità e aggiunge nuove risorse, vedere Esempio di trasformazione della personalizzazione. Per un esempio di creazione di un pacchetto patch che applica un piccolo aggiornamento a un pacchetto di installazione esistente, vedere Esempio di applicazione di patch di piccolo aggiornamento. Per informazioni su come localizzare un pacchetto del programma di installazione esistente, vedere esempio di localizzazione.
- 'interfaccia di automazione fornisce informazioni agli sviluppatori che vogliono usare l'interfaccia di automazione di Windows Installer.
- Funzioni del programma di installazione descrive le chiamate di funzione all'API del programma di installazione. Queste sono le funzioni chiamate da altre applicazioni per accedere ai servizi del programma di installazione per installare, gestire o rimuovere applicazioni. Le sezioni Using includono discussioni su come richiedere funzionalità, avviare installazioni e reinstallare i componenti mancanti a livello di codice. La sezione Riferimento è il materiale di riferimento principale per le funzioni del servizio di installazione.
- Database del programma di installazione illustra il database di installazione. Il programma di installazione mantiene tutti i dati e la logica necessari per un'installazione in un database relazionale che si trova in un file .msi. La sezione Informazioni fornisce una panoramica con diagrammi dello schema per i principali gruppi funzionali di tabelle del database. La sezione Using illustra l'uso delle tabelle più importanti. Queste sezioni contengono informazioni essenziali per gli sviluppatori che creano pacchetti di installazione o scrivono strumenti di creazione di pacchetti. La sezione Riferimento contiene materiale di riferimento completo per ogni tabella di database. Questa sezione contiene anche il riferimento principale per ognuna delle funzioni di database. Le funzioni di database vengono usate internamente dal programma di installazione per accedere al database e sono principalmente di interesse per gli sviluppatori degli strumenti di creazione di pacchetti del programma di installazione.