Installer.ConfigureProduct, metodo
Il metodo ConfigureProduct dell'oggetto Installer installa o disinstalla un prodotto.
Sintassi
Installer.ConfigureProduct(
Product,
InstallLevel,
InstallState
)
Parametri
-
Prodotto
-
Specifica il codice prodotto del prodotto.
-
InstallLevel
-
Specifica la configurazione di installazione predefinita del prodotto. Il parametro InstallLevel viene ignorato e tutte le funzionalità vengono installate se il parametro InstallState è impostato su qualsiasi valore diverso da msiInstallStateDefault.
Questo parametro deve essere 0 (installare usando i livelli di funzionalità creati), 65535 (installare tutte le funzionalità) o un valore compreso tra 0 e 65535 per installare un subset di funzionalità disponibili.
-
InstallState
-
Specifica lo stato di installazione per la funzionalità. Questo parametro deve essere uno dei valori seguenti.
Valore Significato - msiInstallStateAdvertised
La funzionalità è pubblicizzata - msiInstallStateLocal
La funzionalità viene installata in locale. - msiInstallStateAbsent
La funzionalità viene disinstallata. - msiInstallStateSource
La funzionalità viene installata per l'esecuzione dall'origine. - msiInstallStateDefault
La funzionalità viene installata nel percorso predefinito.
Valore restituito
Questo metodo non restituisce valori.
Commenti
Il metodo ConfigureProduct visualizza l'interfaccia utente usando le impostazioni correnti. È possibile modificare le impostazioni dell'interfaccia utente modificando la proprietà UILevel (oggetto Installer) prima di chiamare il metodo ConfigureProduct .
Se il parametro InstallState è impostato su qualsiasi valore diverso da msiInstallStateDefault, il parametro InstallLevel viene ignorato e vengono installate tutte le funzionalità del prodotto. Utilizzare il metodo ConfigureFeature per controllare l'installazione di singole funzionalità quando il parametro InstallState non è impostato su msiInstallStateDefault.
Requisiti
Requisito | Valore |
---|---|
Versione |
Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer in Windows Server 2003 o Windows XP |
DLL |
|
IID |
IID_IInstaller è definito come 000C1090-0000-0000-C000-000000000046 |
Vedi anche