Siehe FAQ auf der Homepage von InnoSetup
http://www.jrsoftware.org/isfaq.php#webinstall
Man kann aber vor, währrend oder nach der Installation eigen Programme starten (welche in den Setup eingelagert sein können).
In einem solchen könnte man auf eine neurere Version Testen, den Anwender darauf hinweisen und diese Herunterladen.