Ho un po 'di sottaceti con Inno Setup: su un computer utente, il mio programma di installazione stava funzionando lentamente (qualcosa che devo ancora diagnosticare, potrebbe essere un problema specifico con quel computer, ancora non lo so). Questo ha portato l'utente a eseguire di nuovo l'installazione, mentre la prima istanza era ancora in esecuzione - e con mia sorpresa, entrambi sembravano essere in esecuzione per qualche tempo, prima di arrestarsi e bruciarli ...Inno Setup - impedisce l'esecuzione del programma di installazione più volte simultaneamente
Ho cercato in giro ma ho non è stato trovato alcun modo per disabilitare questo comportamento - la maggior parte delle mie query si sono concluse con la funzione mutex di Inno Setup, che non è proprio ciò che sto cercando. Qualcuno ha dei suggerimenti su come assicurarsi che ci sia solo un'istanza/processo di esecuzione dell'installatore? Grazie!
Non sono a conoscenza di alcuna direttiva che consentirebbe solo un'istanza di installazione (presumo per 'AppId'). Peccato che il 'CreateMutex' non restituisca nulla di utile; ecco ['a workaround'] (http://pastebin.com/sGcrC3pY) per questo. Ma sarebbe una buona funzionalità integrata. – TLama
Più uno per la nostalgia. Non sapevo nemmeno che l'installazione di Inno fosse ancora una cosa. – Lee
@Lee, sto [sprecando il mio tempo] (http://i.imgur.com/INfeUYD.jpg) qui :-) – TLama