Knowledge Builders

what is web deployment agent service

by Mrs. Amina Wunsch I Published 2 years ago Updated 2 years ago
image

The process known as Web Deployment Agent Service belongs to software Microsoft Web Platform Extensions or Microsoft IIS Extensions or Microsoft Web Deploy by Microsoft (www.microsoft.com). Description: MsDepSvc.exe is not essential for the Windows OS and causes relatively few problems.

When you deploy a package from a remote computer, the Web Deployment Agent Service is responsible for extracting and installing the contents of the package. The service is started by default when you install the Web Deployment Tool and runs under the Network Service identity.Jun 30, 2022

Full Answer

MsDepSvc.exe file information

The process known as Web Deployment Agent Service belongs to software Microsoft Web Platform Extensions or Microsoft IIS Extensions or Microsoft Web Deploy by Microsoft (www.microsoft.com).

Best practices for resolving MsDepSvc issues

A clean and tidy computer is the key requirement for avoiding problems with MsDepSvc. This means running a scan for malware, cleaning your hard drive using 1 cleanmgr and 2 sfc /scannow, 3 uninstalling programs that you no longer need, checking for Autostart programs (using 4 msconfig) and enabling Windows' 5 Automatic Update.

image

Introduction

  • The Microsoft® Web Deployment Tool simplifies the migration, management, and deployment o…
    With the Web Deployment Tool, you can:
  • •Migrate Web applications between IIS 6.0 and IIS 7 and above - Simplify the planning of your II…
    •Synchronize your server farm - The Web Deployment Tool makes it possible for you to efficiently synchronize sites, applications, or servers across your IIS server farm by detecting differences between the source and destination content and transferring only those changes which need sy…
See more on learn.microsoft.com

Download and Install the Web Deployment Tool

  • The Web Deployment Tool is a managed code framework that includes the public application pr…
    •IIS Manager UI Module – UI module makes it possible for users to perform a subset of deployment tasks, mainly packaging or deploying a Web site or app. This module requires the installation of IIS 7 or above, or IIS Remote Manager.
  • •Remote Agent Service – An administrator-only service based on HTTP/HTTPS that allows serv…
    •IIS Deployment Handler – A handler that integrates with Web Management Service (WMSvc) and allows non-administrators or administrators to perform remote operations. This handler requires the installation of IIS with WMSvc.
See more on learn.microsoft.com

Use the Web Deployment Tool for Web Farms

  • The Web Deployment Tool can be used to deploy new applications to a Web farm or to keep changes synchronized between the Web farm servers. The Web Deployment Tool does not currently support a central UI or configuration store for a list of servers in a farm (for example, syncing multiple machines at once), but you can simply store this list of servers and perform syn…
See more on learn.microsoft.com

Package and Deploy Applications with the Web Deployment Tool

  • For information about packaging and deploying applications with the Web Deployment Tool, se…
    •Export a Package through IIS Manager.
  • •Import a Package through IIS Manager.
    •Configure the Web Deployment Handler.
See more on learn.microsoft.com

Migrate from IIS 6.0 to IIS 7 or Above

  • You can use the Web deployment Tool to migrate:
    •From 1 or 1,000 Web sites from IIS 6.0 to IIS 7 or above, including all configuration settings, content, and certificates.
  • •A single application.
    •An entire server (including all Web sites and application pools) from IIS 6.0 to IIS 7 or above.
See more on learn.microsoft.com

Synchronize Web Servers

  • You can use the Web Deployment Tool to synchronize a Web site from a source to a destinatio…
    •Synchronize IIS 7 and Above.
See more on learn.microsoft.com

Features of the Web Deployment Tool

  • The following information is an extensive list of the features of the Web Deployment Tool:
    •Seamless integration with IIS Manager and Visual Studio 2010 interface for creating packages and deploying them onto a machine, both locally and remotely.
  • •Seamless integration with the Web Platform Installer to install community Web applications sim…
    •Web application packaging:
See more on learn.microsoft.com

Links for Further Information

Is The Web Deploy Remote Agent The Right Approach For You?

Image
Yes, if the user who will deploy the content can supply the credentials of an administrator on the destination server. This approach is often desirable in these types of scenarios: 1. Development or test environments, where the developer has full control over the destination web server and database server. 2. Smaller organ…
See more on learn.microsoft.com

Task Overview

  • This topic describes how to configure an Internet Information Services (IIS) 7.5 web server to accept and deploy web packages from a remote computer using the Web Deploy Remote Agent approach. You'll need to: 1. Install IIS 7.5 and the IIS 7 recommended configuration. 2. Install Web Deploy 2.1 or later. 3. Create an IIS website to host the deployed content. 4. Ensure that the We…
See more on learn.microsoft.com

Install Products and Components

  • This section will guide you through installing the required products and components on the web server. Before you begin, a good practice is to run Windows Update to ensure that your server is fully up to date. In this case, you need to install these things: 1. IIS 7 Recommended Configuration. This enables the Web Server (IIS)role on your web server and installs the set of II…
See more on learn.microsoft.com

Configure The IIS Website

  • Before you can deploy web content to your server, you need to create and configure an IIS website to host the content. Web Deploy can only deploy web packages to an existing IIS website; it can't create the website for you. At a high level, you'll need to complete these tasks: 1. Create a folder on the file system to host your content. 2. Create an IIS website to serve the content, and …
See more on learn.microsoft.com

Configure Firewall Exceptions

  • By default, the Remote Agent Service listens on TCP port 80, at this URL: http://servername.com/MSDEPLOYAGENTSERVICE In most cases, you won't need to configure any additional firewall rules for the Remote Agent Service because web servers typically listen for HTTP requests on port 80. If you customized your installation to listen on a nonstandard port, yo…
See more on learn.microsoft.com

Conclusion

  • At this point, your web server is ready to accept and install web packages from a remote computer. Before you attempt to deploy a web application to the server, you may want to check these key points: 1. Have you registered ASP.NET 4.0 with IIS? 2. Does the application pool identity have read access to the source folder for your website? 3. Is the Web Deployment Agen…
See more on learn.microsoft.com

Further Reading

  • For guidance on how to configure custom Microsoft Build Engine (MSBuild) project files to deploy web packages to the Remote Agent Service, see Configuring Deployment Properties for a Target Environment.
See more on learn.microsoft.com

Task Overview

  • In this walkthrough, we will show steps for installing and configuring Web Deploy on IIS 8.0 or lat…
    Windows 8.0 and 8.1 do not come with the Web Management Service that is required for remote connections. For more information, see Remote Publishing Cannot Be Set up on Windows 8.0 or 8.1.
See more on learn.microsoft.com

Install Products and Components

Configure The Web Management Service

Create and Configure An IIS Website

Image
To configure the web server to accept and deploy web packages from a remote computer using the Web Deploy Handler approach, you'll need to: 1. Create, or choose, a domain user account (the "non-administrator user") whose credentials you'll use to perform deployments. 2. Install IIS 7.5, including the Web Manageme…
See more on learn.microsoft.com

Configure Firewall Exceptions

  • This section will guide you through installing the required products and components on the web server. Before you begin, a good practice is to run Windows Update to ensure that your server is fully up to date. In this case, you need to install these things: 1. IIS 7 Recommended Configuration. This enables the Web Server (IIS)role on your web server and installs the set of II…
See more on learn.microsoft.com

Conclusion

  • Now that you've installed everything you need, the next step is to configure the Web Management Service in IIS. At a high level, you'll need to complete these tasks: 1. Enable basic authentication at the server level. 2. Configure the Web Management Service to accept remote connections. 3. Start the Web Management Service. 4. Check that the require...
See more on learn.microsoft.com

Further Reading

  • Before you can deploy web content to your server, you need to create and configure an IIS website to host the content. Web Deploy can only deploy web packages to an existing IIS website; it can't create the website for you. You also need to do a little extra configuration to allow your non-administrator account to deploy content remotely. At a high level, you'll need to complete th…
See more on learn.microsoft.com

1.Introduction to Web Deploy | Microsoft Learn

Url:https://learn.microsoft.com/en-us/iis/publish/using-web-deploy/introduction-to-web-deploy

15 hours ago After i de-installed ampps (alternative to Xampp) and re installed it , i get a message that port 80 is being used by another application. I found out in "Windows task manager" that (NT Kernel & …

2.Use the Web Deployment Tool | Microsoft Learn

Url:https://learn.microsoft.com/en-us/iis/publish/using-web-deploy/use-the-web-deployment-tool

35 hours ago  · If you want to deploy your apps you will need the SQLServer database either installed remote or local imho Management Studio is only what it says a tool and not the …

3.Configuring a Web Server for Web Deploy Publishing …

Url:https://learn.microsoft.com/en-us/aspnet/web-forms/overview/deployment/configuring-server-environments-for-web-deployment/configuring-a-web-server-for-web-deploy-publishing-remote-agent

7 hours ago  · You will need to install it by going to the Add and Remove programs and select Web Deployment, click on change and install Remote Agent Service. Tip ( Docker …

4.Installing and Configuring Web Deploy on IIS 8.0 or Later

Url:https://learn.microsoft.com/en-us/iis/install/installing-publishing-technologies/installing-and-configuring-web-deploy-on-iis-80-or-later

7 hours ago The process known as Web Deployment Agent Service belongs to software Microsoft Web Platform Extensions or Microsoft IIS Extensions or Microsoft Web Deploy by Microsoft …

5.Configuring a Web Server for Web Deploy Publishing …

Url:https://learn.microsoft.com/en-us/aspnet/web-forms/overview/deployment/configuring-server-environments-for-web-deployment/configuring-a-web-server-for-web-deploy-publishing-web-deploy-handler

20 hours ago I'm attempting to deploy a .NET 4 web application to a Windows 2008R2 server using Web Deploy V2. As part of this deployment we copy some batch files to the target machine. When …

6."Web deployment agent service" is using port 80.

Url:https://answers.microsoft.com/en-us/windows/forum/all/web-deployment-agent-service-is-using-port-80/f59472ec-4d47-4eaf-a576-7ca2b6a165e6

32 hours ago

7.Where is Web Deployment Agent Service?

Url:https://social.msdn.microsoft.com/Forums/en-US/49bc5d14-5d00-4e9a-b0db-3fff77d75e93/where-is-web-deployment-agent-service?forum=lightswitch

27 hours ago

8.MsDepSvc.exe Windows process - What is it? - file

Url:https://www.file.net/process/msdepsvc.exe.html

3 hours ago

9.Why is Web Deployment Agent Service (MsDepSvc) …

Url:https://stackoverflow.com/questions/17656035/why-is-web-deployment-agent-service-msdepsvc-crashing-with-a-filenotfoundexcep

25 hours ago

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9