Un setup creato con Nullsoft installer che lancia l'installazione di slqexpress solo se non presente.
Ho specificato un po di opzioni che cmq si possono personalizzare (vedi ExecWait ... )
OutFile "SQLExpress2005Setup.exe"
Section
SectionEnd
Function .onInit
...
Interessante dll con sorgenti per evolvere le ns. classiche Messagebox. Lo trovate a questo indirizzo.