Buona giornata.Avvia l'applicazione al termine dell'installazione, con UAC attivato
Ho creato un programma di installazione per il nostro prodotto utilizzando la tecnologia WIX (Windows Installer XML). Il comportamento previsto è che il prodotto viene avviato, se la casella di controllo è selezionata dopo l'installazione.
Questo funziona da un po 'di tempo, ma abbiamo scoperto recentemente che UAC di Win 7 e Vista sta bloccando l'avvio dell'applicazione. Ho effettuato alcune ricerche e mi è stato suggerito di aggiungere gli attributi
Execute = 'posticipato' e Impersonato = 'no'.
Cosa ho fatto, ma poi ho scoperto che per eseguire il posticipato, è necessario eseguire CustomAction, tra le fasi InstallInitialize e IntallFinalize; che non è ciò di cui ho bisogno. Ho bisogno che il prodotto venga avviato DOPO l'installazione finalizzata, SE la casella di controllo del lancio è selezionata. C'è un altro modo per elevare le autorizzazioni?
Tutte le risposte, suggerimenti o risonanze saranno apprezzate.
l'articolo non affronta la domanda dell'OP relativa all'elevazione delle autorizzazioni. – Wjdavis5