falcom Inno Setup Compiler kullanabilirsin aslında Visual Studio'nun kendi Setup oluşturmak için proje seçeneği var ama kullanıcı arayüzü gerçekten rezalet o yüzden bence InnoSetupCompiler kullan.
Inno Setup ile hiç kod yazmadan setup oluşturabileceğin gibi kod yazarak da setup oluşturabiliyorsun o yüzden güzel bence
https://www.youtube.com/watch?v=6XaseBHhGUA
Ben daha önceden bu videoyu izleyerek oluşturmuştum