Novità di Windows Installer 5.0
Le informazioni contenute in questo argomento identificano le aggiunte e le modifiche disponibili in Windows Installer 5.0.
Windows Installer 5.0 è incluso nelle versioni seguenti di Windows:
- Client: Windows 7 e tutte le versioni successive.
- Server: Windows Server 2008 R2 e tutte le versioni successive.
Nota
Non è possibile ridistribuire per Windows Installer 5.0. Per un elenco di ridistribuibili disponibili per le versioni precedenti di Windows Installer, vedere Ridistribuibili di Windows Installer. Per un elenco completo delle versioni di Windows Installer, vedere Versioni rilasciate di Windows Installer.
Questa pagina viene fornita come guida alla documentazione. È consigliabile fare riferimento alla sezione Requisiti nelle pagine di riferimento principali per determinare i requisiti effettivi del sistema operativo. Le parti di Windows Installer che non sono collegate a da questa pagina possono essere disponibili in un'altra versione di Windows Installer. Per informazioni sulle altre versioni di Windows Installer, vedere Novità di Windows Installer.
Funzioni del programma di installazione
Proprietà delle informazioni di riepilogo
- Il riepilogo modello include nuovi valori per indicare che il database è compatibile con Windows RT o la piattaforma Arm64.
- Tabella MsiServiceConfig
- Tabella MsiServiceConfigFailureActions
- Tabella MsiShortcutProperty
- Tabella MsiLockPermissionsEx
Analizzatori di coerenza interna - ICEs
Proprietà dell'oggetto Installer
Proprietà dell'oggetto Components
Proprietà dell'oggetto client
Proprietà dell'oggetto ComponentInfo
Note
Gli sviluppatori di installazione possono usare Windows Installer 5.0 per creare un singolo pacchetto di installazione in grado di eseguire l'installazione per computer o l'installazione per utente dell'applicazione. Per altre informazioni, vedere Creazione di pacchetti singoli. L'analizzatore di coerenza interna ICE105 verifica che il pacchetto sia stato creato in un contesto utente. Un'applicazione in grado di essere installata, aggiornata, eseguita e rimossa da un utente standard senza elevazione viene chiamata applicazione Per-User (PUA). Un puA può offrire un'esperienza utente migliore, ridurre al minimo gli effetti sul sistema e altri utenti del computer e riserva l'accesso utente a situazioni che richiedono effettivamente l'elevazione dei privilegi dell'utente. Le funzionalità di creazione di pacchetti singoli di Windows Installer 5.0 possono facilitare lo sviluppo di applicazioni Per-User.
Le opzioni di configurazione dei servizi consentono a un pacchetto di Windows Installer di personalizzare i servizi in un computer. Per altre informazioni, vedere Uso della configurazione dei servizi.
A partire da Windows Installer 5.0, un pacchetto di Windows Installer è in grado di proteggere nuovi account, servizi Windows, file, cartelle e chiavi del Registro di sistema. La tabella MsiLockPermissionsEx 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 informazioni, vedere Protezione delle risorse.
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.
Windows Installer 5.0 in esecuzione in Windows Server 2012 o Windows 8 supporta l'installazione di app approvate in Windows RT. Non è possibile installare un pacchetto, una patch o una trasformazione di Windows Installer che non è stata firmata da Microsoft in Windows RT. La proprietà Riepilogo modello indica la piattaforma compatibile con il database di installazione e deve includere il valore per Windows RT.
Windows Installer 5.0 in esecuzione in Windows 10 nei processori Arm64 supporta l'installazione di applicazioni compilate in modo specifico per la piattaforma Arm64. La proprietà Template Summary di questi pacchetti deve includere il valore Arm64.