Click here to Skip to main content
15,885,278 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I am looking for alternates of manual deployments in Windows servers. 
I have two types of applications and I follow the below manual steps which I want to automate. :
 1. Window Services (written in C#)
Backup the existing folders -- > Download the Build from FTP -- > Stop the service --> Replace the new files --> Do the change in config files --> Start the service
 2. IIS Website/WebApplication (Written in ASP.NET)
Backup the existing folders -- > Download the Build from FTP -- > Stop the IIS site--> Replace the new files --> Do the change in config files --> Start the IIS site

I want to know what are the Automate alternates (paid or free) are available to me and what will be the best suited for me as per your opinion ?

Is there any method/Tool available which can be used to do the above deployment steps without logging in the each servers ? 

All my servers are VM and hosted on Azure Infra. 


What I have tried:

I have tried doing all the above steps in Powershell script and that is looking fine so far. But one challanege is I am using Robocopy to copy the files but some files are being failed while copying.
robocopy $BuildPath1  $ServicePath1 /e /is /V /log:$BackupPath1\Backuplog.txt /xd "logs"
Posted
Updated 17-Jun-21 18:20pm

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900