Ho bisogno di trovare uno strumento di installazione che possa fare quanto segue su Windows 7, Windows Server 2008 o Windows Vista (Edizioni a 32 e 64 bit):
- Installa IIS 7 se non installato
- Installa .NET 4.0 se non installato
- Registrati ASP.NET 4.0 se necessario
- Installa SQL Server 2008 Express Edition se non installato
- Installa la mia webapp su IIS c: \ inetpub \ wwwroot \ decomprimendo un ZIP file
- Crea database, accedi ed esegui script
- Aggiorna il file web.config dell'applicazione web con le informazioni del database
- Avvia altri due MSI installa in modalità silenziosa (dovrebbe essere semplice)
Ho usato InstallShield in passato con un Delphi applicazione che ho scritto, ma questo è molto più complicato. Non ho mai "distribuito" un'applicazione web sui computer client, e abbiamo bisogno che questa installazione sia a prova di proiettile poiché la maggior parte dei client che installano non avrà molta conoscenza IT.
Che esperienza utilizza questi strumenti? Compreremo lo strumento che decidiamo è il migliore - ma una volta fatto, non ci sarà alcun ritorno - quindi voglio davvero prendere una decisione informata.