Web Deployment Tool (MS Deploy)
Automate publish .net framwork project
Re: Automate publish .net framwork project
Sep 18, 2019 02:05 AM|Jalpa Panchal|LINK
In my opinion, Azure DevOps is batter tool to build, test and publish asp.net project.
Azure DevOps is offered free unlimited minutes for open source projects. Use a pipeline to automatically build and test your .NET projects. After those steps are done, you can then deploy or publish your project.its take less time to build/test/deploy.
You could refer this below article for more detailed steps:
Build, test, and deploy .NET Core apps