Is WebDeploy a part of Visual Studio Build Tools?

Ravindra Shukla 116 Reputation points
2021-07-28T15:05:36.37+00:00

Hello,

I am using MSBuild and I have Visual Studio Installer to install/update visual studio build tools in my environment.

Also working on msdeploy, aka WebDeploy and I would like to know whether WebDeploy comes with Visual Studio Build Tools, means MSBuild and WebDeploy(msdeploy) are separate components/products or both are included in the Visual Studio Build Tools?

Please confirm.

Thanks

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
39,121 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Tianyu Sun-MSFT 30,566 Reputation points Microsoft Vendor
    2021-07-29T04:28:11.627+00:00

    Hello @Ravindra Shukla ,

    Welcome to Microsoft Q&A forum.

    I believe you didn’t separately install the MSDeploy.exe from here: Web Deploy.

    VS Build Tools include the features of WebDeploy(msdeploy) if you installed the corresponding workload. So MSBuild and WebDeploy are both included in the VS Build Tools.

    Actually, here, it describes

    Seamless integration with IIS Manager (IIS7 and above), Visual Studio (2010 and above) for creating packages and deploying them onto a machine, both locally and remotely.

    And according to the test, VS will help to install/configure the IIS, if you install Web development build tools workload. And the msdeploy.exe will be automatically installed under this path: C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe.

    Best Regards,
    Tianyu

    • If the answer is helpful, please click "Accept Answer" and upvote it.
      Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

  2. Ravindra Shukla 116 Reputation points
    2021-07-29T09:22:29.747+00:00

    Hi @Tianyu Sun-MSFT

    Thanks for answering my question.

    0 comments No comments

  3. edejaeger 0 Reputation points
    2024-04-10T12:47:02.1466667+00:00

    Hello !

    When things were easy, I deployed the Web Platform Installer and, from here, was able to install Web Deploy from the IIS Manager.

    Now that things are not easy anymore, I had to install Web Deploy manually (I uninstalled the v4 that sounds to have been installed with VS2022) and installed the x64 package of Web Deploy v3.6, which is the latest I have found on the Microsoft Web site.

    The msdepsvc NT service is started, which is a 1st good point, but I cannot see the integration in IIS Manager. For instance, at the level of a Web site, I don't have the Deploy / Configure, Install, Export nor Import configuration menu.

    Does someone know what I can do now ? Please note that my local IIS is v10, running under Win11.

    Many thanks by advanced !

    B.R.

    Eric

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.