I am building an installer for my project. I have few constraint on my project. Actually I was using my custom installer built myself before and many of the clients are already using it. What I was doing is give below :
1. Installer installs SQL Server 2005 and create database instance with my custom name.
2. Installer then creates the database, runs a sequence of scripts one by one and updates the database to the latest version.
3. Installer launches the VS MSI and installs it.
Now as I need to change the installer to SQL Server 2008 but I need to check whether there is already an instance already present using SQL Server 2005. If it is there, we need to use it, otherwise it will install SQL Server 2008. Is it possible using advanced installer ?
Do I need to purchase the product to do this ?