I wish to create an installer for my C#.Net web application.
My installer has the following requirements:
1. Create database on target Server
2. If user selects to link existing database, then just link to existing database on server
3. Create Custom screens for user to create Admin users
4. Install Website on Target server IIS with required settings
I was thinking of using MSDeploy or something available with Microsoft that I can use.
Can you suggest me the best way to do this?