I've built an open source ASP.NET web application and now I'm moving towards release. I'm keen to offer an easy install for my users but I'm having real problems coming up with a solution.
The app needs to have a site setup in IIS and a SQL Database installed. What is the easiest deployment process for my users you can think of?