Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Web deploy to IIS without Visual Studio

I have a IIS v7.5 as my web server. This web server hosts not only ASP.NET web application, but also for PHP web apps for my company apps. What I want is to support deployment using web deploy without Visual Studio (for supporting non ASP.NET developer). Previously, we used windows share (SMB) to support deployment for non ASP.NET developer. But this option caused problem when our server attacked by virus when one of our developer deploy their web apps via windows share. I know there's reference from Deploy to an Azure WebRole without Visual Studio but this is not deployment to azure server, but for my company web server (IIS).

Is there any web deploy client other than Visual Studio?

like image 301
iroel Avatar asked Nov 11 '22 01:11

iroel


1 Answers

Web Deploy (MSDeploy) is actually a completely standalone product. Visual Studio's deploy tooling is (or at least was) generally referred to as the "Web Publishing Pipeline" and consists of MSBuild targets/tasks that wrap MSDeploy (among other things)

You can call MSDeploy.exe (%programfiles%\IIS\Microsoft Web Deploy V3\msdeploy.exe) directly to generate packages and deploy to remote IIS servers. The tool is Windows only, obviously.

like image 114
Richard Szalay Avatar answered Dec 31 '22 06:12

Richard Szalay