It looks like web deploy is just a different way of calling msdeploy? Ive read some documentation but still understand the difference between the two.
Its still referred to as the "Web Deploy tool" but I don't understand what distinguishes it from msdeploy.exe
The Web Deploy is a tool for simplifying migration, management and deployment of Web applications, sites and servers. It can be used to package a Web site, automatically including content, configuration, certificates and databases. It can be used to synchronize between IIS 6.0, IIS 7.
Web Deploy is an extensible client-server tool for syncing content and configuration to IIS. Web Deploy is used primarily in two scenarios: Developers use it to sync (aka 'publish') a compiled web applications (ASP . Net, PHP etc) from developer tools (Visual Studio, WebMatrix, etc) to IIS.
This file, commonly known as a web deployment package (or simply a deployment package), contains all the content and configuration information that IIS needs in order to re-create your web application on a web server. Once you've created a web deployment package, you can publish it to an IIS server in various ways.
Microsoft Web Deploy is the official name, while msdeploy is the name of the executable.
You can download and install Web Deploy from a place such as Microsoft Downloads,
https://www.iis.net/downloads/microsoft/web-deploy
And then you can use msdeploy
command, as it is installed to
"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe"
So in a simple way, the two are the same thing.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With