I have developed an application in VB.Net (VS2010) and make a setup & deployment that checked in prerequisites SQL Server 2008 Express
.
When I install it on another system that use installed application that uses SQL Server 2005 Express, I get this error:
SQL Server 2008 Express Service Pack 1 (x64) cannot upgrade the existing instance of SQL Server 2005 Express (x64 WoW) named 'SQLEXPRESS'. Uninstall this instance of SQL Server 2005 Express and retry installing SQL Server 2008 Express Service Pack 1 (x64)
I think only one SQL Server Express can exist on a machine.
But I can't uninstall SQL Server 2005, because an application uses it.
What can I do in setup to prevent this error?
Thanks