2012-01-20 5 views

risposta

11

È documented funzionare anche per il programma di disinstallazione ma deve essere in maiuscolo (/ S) e se si sta chiamando il programma di disinstallazione dal proprio programma di installazione per disinstallare una versione precedente è necessario fornire anche il parametro _? = Uninstaller speciale. Quanto è silenzioso dipende dal tuo codice; a MessageBox senza/SD non sarà silente, ecc.

+0

Leggendo la documentazione, non capisco, cosa farebbe il tuo menzionato '/ SD' nel programma di disinstallazione. Puoi far luce su questo, per favore? ** Aggiornamento: ** Ho appena scoperto che '/ SD' è per' MessageBox', non per la chiamata del programma di disinstallazione. Scusa per non aver letto meglio. –

+1

Dalla documentazione di MessageBox: "Utilizzare il parametro/SD con uno dei valori return_check sopra per specificare l'opzione che verrà utilizzata quando il programma di installazione non funziona." In altre parole,/SD significa predefinito silenzioso. Se viene omesso, la finestra di messaggio apparirà comunque per chiedere l'input all'utente. –