Aber wie bekomme ich hin, dass wenn der Setup fertig ist auch mein Programm weiter läuft

- Du startest das Setup von deinem Programm aus
- Dein Programm bendet sich selbt
- Das Setup macht seine Arbeit
- Das Setup startet dein Programm hinterher wieder
Das Setup kann, während dein Programm läuft, dein Programm nicht überschreiben. Darum muss es sich zwischenzeitlich beenden.