SQL Server 2008 Express Edition with tools bootstrapper and .Net Framework 3.5 SP1
Since we shifted our focus on a desktop application, I've started maintaining a .Net desktop client that depends on a SQL Server Express 2008 installed. As we need to start giving away a trial of the product it was necessary to develop a installer. It was not so nice to discover that adding SQL Server Exress 2008 as a requirement wasn't so immediate in VS 2008. (Actually, installing SQL Server in itself wasn't so easy as I had Windows 7 64bit RC1). Thanks to a blog I've managed to add the requirement Bootstrapper for SQL Server 2008 Express Edition with Tools but it would seem that the package itself depends on .Net 3.5SP1 that is also not included with VS 2008. This bootstrapper can be added as well if you follow the instructions found here under the chapter 2.3.1.1 (Enable Samesite for the .NET Framework 3.5 SP1 bootstrapper package). In the end of the day, installer is ready and the application can be given away with reasonable expectation that it'll just work...