Hello All,
I have a windows application with prerequisite as
.NET Framework 4 Client Profile,
MySQL Server,
MySQL .NET Connector
Also i created a Setup Project in VS 2010 for my application.
I have added all the above msi/exe and my application msi in a folder.
To create an installer for my Windows Application, i created a batch file,
which first checks the prerequisites one by one. if it exists continue for next else install it.
After installing the prerequisites, it continue for the main application installation.
I have created a self extracting (sfx) installation file.
Now the setup project i have created doesn't uninstall the previous version.
To uninstall i have an option to create another batch file just to uninstall the application before extracting files.
What will be the best thing you chose if in this condition.
Is i m going in right direction,
or should i go for some installer creating packages and not the batch files..
Please suggest !!