Hopefully I am wording/asking this right.
I have a Winforms, .Net 3.5, app that I am trying to allow the user to kick off a SQL Server Express install from a UNC if they are a laptop. I present them with a screen on first run after the Click Once install. This screen asks them if they are a "Mobile" user. If yes then my app sets up the necessary merge replication sets between there local SQL Server Express and the correct publisher. Initially I have just had SQL Server Express be one of the prerequisites.
However this is unnecessarily bloating the install since not everyone needs SQL Server locally. Instead of having two separate Click Once installs I would like to be able to kick off installing SQL Server from an UNC path if they choose Mobile on my start up screen.
It's not as simple as a Process.Start() is it? Oh, this is an internal app only. Everything is done on our network.