Windows Installer
Nota
Questa documentazione è destinata agli sviluppatori software che vogliono usare Windows Installer per creare pacchetti di installazione per le applicazioni.
Se si sta cercando un ridistribuibile per Windows Installer 4.5 e versioni precedenti, vedere Ridistribuibili di Windows Installer. Non è possibile ridistribuire per Windows Installer 5.0. Questa versione è inclusa nel sistema operativo in Windows 7, Windows Server 2008 R2 e versioni client e server successive, tra cui Windows 10.
Microsoft Windows Installer è un servizio di installazione e configurazione fornito con Windows. Il servizio di installazione consente ai clienti di offrire una distribuzione aziendale migliore e offre un formato standard per la gestione dei componenti. Il programma di installazione abilita anche l'annuncio delle applicazioni e delle funzionalità in base al sistema operativo. Per altre informazioni, vedere Supporto della piattaforma dell'annuncio.
Questa documentazione descrive Windows Installer 5.0 e versioni precedenti. Non tutte le funzionalità disponibili nelle versioni successive di Windows Installer sono disponibili nelle versioni precedenti. Questa documentazione non descrive le versioni precedenti a Windows Installer 2.0. I pacchetti di installazione e le patch creati per Windows Installer 2.0 possono comunque essere installati usando Windows Installer 3.0 e versioni successive.
Windows Installer 3.0 e versioni successive possono installare più patch con una singola transazione che integra lo stato di avanzamento dell'installazione, il rollback e i riavvii. Il programma di installazione può applicare patch in un ordine specificato indipendentemente dall'ordine in cui vengono fornite le patch al sistema. L'applicazione di patch con Windows Installer 3.0 aggiorna solo i file interessati dalla patch e può essere significativamente più veloce rispetto alle versioni precedenti del programma di installazione. Le patch installate con Windows Installer 3.0 o versioni successive possono essere disinstallate in qualsiasi modo per lasciare lo stato del prodotto uguale a se la patch non è mai stata installata.
Gli account con privilegi di amministratore possono usare l'API di Windows Installer 3.0 e versioni successive per eseguire query e inventariare prodotti, funzionalità, componente e informazioni sulle patch. Il programma di installazione può essere usato per leggere, modificare e sostituire elenchi di origine per origini di rete, URL e supporti. Gli amministratori possono enumerare tra utenti e installare contesti e gestire elenchi di origine da un processo esterno.
Windows Installer 4.5 e versioni successive possono installare più pacchetti di installazione usando l'elaborazione delle transazioni. Se tutti i pacchetti della transazione non possono essere installati correttamente o se l'utente annulla l'installazione, Windows Installer può eseguire il rollback delle modifiche e ripristinare il computer allo stato originale. Il programma di installazione garantisce che tutti i pacchetti appartenenti a una transazione a più pacchetti siano installati o nessuno dei pacchetti sia installato.
A partire da Windows Installer 5.0, è possibile creare un pacchetto per proteggere nuovi account, Servizi Windows, file, cartelle e chiavi del Registro di sistema. Il pacchetto può specificare un descrittore di sicurezza che nega le autorizzazioni, specifica l'ereditarietà delle autorizzazioni da una risorsa padre o specifica le autorizzazioni di un nuovo account. Per altre informazioni, vedere Protezione delle risorse.
Il servizio Windows Installer 5.0 può enumerare tutti i componenti installati nel computer e ottenere il percorso chiave per il componente. Per altre informazioni, vedere Enumerazione dei componenti.
Usando la configurazione dei servizi, i pacchetti di Windows Installer 5.0 possono personalizzare i servizi in un computer. Gli sviluppatori di installazione possono usare Windows Installer 5.0 e Creazione di pacchetti singoli per sviluppare pacchetti di installazione singoli in grado di installare un'applicazione nel contesto di installazione per computer o per utente.
Dove usare Windows Installer
Windows Installer consente l'installazione e la configurazione efficienti dei prodotti e delle applicazioni in esecuzione in Windows. Il programma di installazione offre nuove funzionalità per pubblicizzare le funzionalità senza installarle, installare prodotti su richiesta e aggiungere personalizzazioni utente.
Windows Installer 5.0, in esecuzione in Windows Server 2012 o Windows 8, supporta l'installazione di app approvate in Windows RT. Un pacchetto, una patch o una trasformazione di Windows Installer che non è stata firmata da Microsoft non può essere installato in Windows RT. La proprietà Riepilogo modello indica la piattaforma compatibile con un database di installazione e in questo caso deve includere il valore per Windows RT.
Windows Installer è destinato allo sviluppo di applicazioni di stile desktop.
Sviluppatori
Questa documentazione è destinata agli sviluppatori software che vogliono creare applicazioni che usano Windows Installer. Fornisce informazioni generali sui pacchetti di installazione e sul servizio di installazione. Contiene descrizioni complete dell'interfaccia di programmazione dell'applicazione e degli elementi del database del programma di installazione. Questa documentazione contiene anche informazioni supplementari per gli sviluppatori che vogliono usare un editor di tabelle o uno strumento di creazione di pacchetti per creare o gestire un'installazione.
Requisiti di runtime
Windows Installer 5.0 è incluso in Windows 7, Windows Server 2008 R2 e versioni successive. Non è possibile ridistribuire per Windows Installer 5.0.
Le versioni precedenti a Windows Installer 5.0 sono state rilasciate con Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP e Windows 2000. Windows Installer Redistributables è disponibile per Windows Installer 4.5 e alcune versioni precedenti.
Windows Installer 4.5 richiede Windows Server 2008, Windows Vista, Windows XP con Service Pack 2 e versioni successive o Windows Server 2003 con Service Pack 1 e versioni successive.
Windows Installer 4.0 richiede Windows Vista o Windows Server 2008. Non è possibile ridistribuire l'installazione di Windows Installer 4.0 in altri sistemi operativi. Una versione aggiornata di Windows Installer 4.0, che non aggiunge nuove funzionalità, è disponibile in Windows Vista con Service Pack 1 e Windows Server 2008.
Windows Installer 3.1 richiede Windows Server 2003, Windows XP o Windows 2000 con Service Pack 3.
Windows Installer 3.0 richiede Windows Server 2003, Windows XP o Windows 2000 con SP3. Windows Installer 3.0 è incluso in Windows XP con Service Pack 2. È disponibile come ridistribuibile per Windows 2000 Server con Service Pack 3 e Windows 2000 Server con Service Pack 4, Windows XP RTM e Windows XP con Service Pack 1 e Windows Server 2003 RTM.
Windows Installer 2.0 è contenuto in Windows Server 2003 e Windows XP.
Windows Installer 2.0 è disponibile come pacchetto per l'installazione o l'aggiornamento a Windows Installer 2.0 in Windows 2000. Questo pacchetto non deve essere usato per installare o aggiornare Windows Installer 2.0 in Windows Server 2003 e Windows XP.
Contenuto della sezione
Articolo | Descrizione |
---|---|
Roadmap | Guida alla documentazione di Windows Installer. |
Novità | Elenca le aggiunte e le modifiche apportate a Windows Installer. |
Informazioni su Windows Installer | Informazioni generali sul programma di installazione. |
Uso di Windows Installer | Come usare Windows Installer. |
Guida a Windows Installer | Informazioni per autori e utenti. |
esempi | Esempi di Windows Installer. |
Riferimento | Documentazione delle funzioni di Windows Installer. |