Originariamente inviato da jasson
Il problema è che anche in questo esempio, c'è da specificare dove risiede il programma, per poi essere aggiornato.
Il problema non è eseguire l'aggiornamento, il mio problema è sapere dove il programma si trova.
Nel 99% dei casi il programma si troverà in c:\Programmi, ma l'utente che lo ha installato, potrebbe aver voluto installare il programma in un altro percorso, e quà sorge il mio problema.
Il setup che installa l'aggiornamento, nel mio caso Innosetup, prima di installare l'aggiornamento, deve conoscere in quale percorso è installato il programma originale, per poi installarci sopra l'aggiornamento.
Quindi Innosetup, dovrebbe cercare all'interno del computer la mia applicazione.exe e una volta trovata, installarci sopra l'aggiornamento.