I need a setup for a visual studio solution in order to distribute a software to many users.
Solution contains 4 projects written in c#
Setup must check and in case, ask to install Sql Express 2005. SA password can be always the same. Network must be configured to accept incomeing tcp/ip connection on 1433 port.
During setup must also be possible to use an existing server.
Setup must be able to create a db with some data (provided in the setup).
There are come executable files and some dll. All of them must be installed in the application path.
There are 2 directory that needs to be created and populated as subdirectory of the application path.
Some support files must be placed in application path.
There is an inifile. If an existing sql server is chosen, the setup will write here the connection string.
The entire solution will be provided you, as well as the default DB (as sql files or backup, as you wish).
Application is in italian, but setup can be in english.