Hi sa.syam,
You can use the setup project to do this:
Walkthrough: Deploying a Windows-based Application
If you want to deploy your project with SQL Server, you can use the prerequisites to do this. It will check whether SQL Server has installed on the target machine, and try to install it.
How to: Install Prerequisites in Windows Installer Deployment
Best regards,
Chester Hong
MSDN Community Support | Feedback to us
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
