innanzi tutto non usare l'installer di visual studio.. fa pena

usane un altro tipo innosetup (che usa script in pascal per fare operazioni complesse)

io uso qsetup che è veramente ottimo ma è a pagamento.. altri non se conosco..