Configurazione di Programmi di aggiunta/rimozione con Windows Installer

È possibile fornire tutte le informazioni necessarie per configurare Programmi di aggiunta/rimozione in Pannello di controllo impostando i valori di determinate proprietà del programma di installazione nel pacchetto di Windows Installer dell'applicazione. L'impostazione di queste proprietà scrive automaticamente i valori corrispondenti nel Registro di sistema. Se il programma di installazione rileva che il prodotto è contrassegnato per la rimozione completa, le operazioni vengono aggiunte automaticamente allo script per rimuovere la cartella Aggiungi/Rimuovi programmi in Pannello di controllo informazioni sul prodotto.

Se un'applicazione non è registrata, non è elencata in Aggiungi/Rimuovi programmi in Pannello di controllo. Per altre informazioni, vedere Aggiunta e rimozione di un'applicazione e assenza di traccia nel Registro di sistema.

Le applicazioni installate nel contesto di installazione per utente vengono visualizzate nell'opzione Aggiungi/Rimuovi programmi dell'utente corrente. Le applicazioni installate nel contesto di installazione per computer vengono visualizzate nei programmi Add/Remove di tutti gli utenti. Le applicazioni che non sono state installate per computer e sono state installate solo come applicazioni per utente diverse dall'utente corrente, non vengono visualizzate nelle applicazioni Add/Remove dell'utente corrente.

Si noti che i pacchetti di installazione che usano la proprietà LIMITUI devono contenere anche ARPNOMODIFY. Questo è necessario per un utente per ottenere il comportamento corretto da Aggiungi/Rimuovi programmi in Pannello di controllo utilità quando si tenta di configurare un prodotto.

Il programma di installazione usa le proprietà pubbliche seguenti per gestire i programmi di aggiunta/rimozione in Pannello di controllo.

Nome proprietà Breve descrizione della proprietà
ARPAUTHORIZEDCDFPREFIX URL del canale di aggiornamento per l'applicazione. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla.
ARPCOMMENTS Fornisce commenti per i programmi di aggiunta/rimozione nel Pannello di controllo. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla.
ARPCONTACT Fornisce il contatto per i programmi di aggiunta/rimozione nel Pannello di controllo. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla.
ARPINSTALLLOCATION Percorso completo della cartella primaria dell'applicazione. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla.
ARPHELPLINK Indirizzo Internet o URL per il supporto tecnico. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla.
ARPHELPTELEPHONE Numeri di telefono del supporto tecnico. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla.
ARPNOMODIFY Impedisce la visualizzazione di un pulsante Modifica per il prodotto in Aggiungi/Rimuovi programmi nella Pannello di controllo.Nota: questo influisce solo sulla visualizzazione nell'ARP. Windows Installer è ancora in grado di ripristinare, installare e disinstallare le applicazioni tramite una riga di comando o l'interfaccia di programmazione.
ARPNOREMOVE Impedisce la visualizzazione di un pulsante Rimuovi per il prodotto nell'Pannello di controllo Aggiungi/Rimuovi programmi. Il prodotto può comunque essere rimosso selezionando il pulsante Modifica se il pacchetto di installazione è stato creato con un'interfaccia utente che fornisce la rimozione del prodotto come opzione. Nota: Ciò influisce solo sulla visualizzazione nell'ARP. Windows Installer è ancora in grado di ripristinare, installare e disinstallare le applicazioni tramite una riga di comando o l'interfaccia di programmazione.
ARPNOREPAIR Disabilita il pulsante Ripristina nei programmi di aggiunta/rimozione nel Pannello di controllo.Nota: questo influisce solo sulla visualizzazione nell'ARP. Windows Installer è ancora in grado di ripristinare, installare e disinstallare le applicazioni tramite una riga di comando o l'interfaccia di programmazione.
ARPPRODUCTICON Identifica l'icona visualizzata in Aggiungi/Rimuovi programmi. Se questa proprietà non è definita, Add/Remove Programs specifica l'icona di visualizzazione.
ARPREADME Fornisce readMe per i programmi di aggiunta/rimozione in Pannello di controllo. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla.
ARPSIZE Dimensioni stimate dell'applicazione in KB.
ARPSYSTEMCOMPONENT Impedisce la visualizzazione dell'applicazione nell'elenco programmi dell'Pannello di controllo programmi.Nota: questo influisce solo sulla visualizzazione nell'ARP. Windows Installer è ancora in grado di ripristinare, installare e disinstallare le applicazioni tramite una riga di comando o l'interfaccia di programmazione.
ARPURLINFOABOUT URL della home page dell'applicazione. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla.
ARPURLUPDATEINFO URL per le informazioni sull'aggiornamento dell'applicazione. Valore che il programma di installazione scrive nella chiave del Registro di sistema disinstalla.

Nota

Per informazioni sullo strumento Imposta programma e impostazioni predefinite, vedere la sezione Uso dell'accesso al programma e impostazioni predefinite del computer.

Disinstallare la chiave del Registro di sistema