Quickly Generate XML List of Web Site’s Configuration
The Web Deployment utility allows the administrator to quickly generate a list of configuration details about the web site in a readable format. This is helpful in situations of troubleshooting a web sites behavior by quickly seeing most of the configuration for the site in an easy readable format.
The dump command is used in this situation to obtain information about the web site or other objects and outputs to an XML file for review.
msdeploy -verb:dump -source:appHostconfig="URLTest" -xml > c:\temp\URLTestDetails.xml
The dump operation can be used to obtain configuration details for the complete server, web applications, and application pool.
Entire Server:
msdeploy -verb:dump -source:webserver -xml > c:\temp\EntireServer.xml
Application Only:
msdeploy -verb:dump -source:iisApp="<website1>/<App1>" -xml > c:\temp\App1.xml
Application Pool:
msdeploy -verb:dump -source:appPoolConfig=DefaultAppPool -xml > c:\temp\DefaultAppPool.xml
Please note, this does not take the place of viewing the applicationhost.config file and the output is a representation of site’s configuration in Web Deploy’s layout.
Comments
Anonymous
October 15, 2014
Can you connect to a remote machine and retrieve the details?Anonymous
October 16, 2014
Yes you can! You just need to use the computername provider technet.microsoft.com/.../dd569001(v=WS.10).aspx Getting Web Deploy (msdeploy) set up for remote access is more involved than just running it locally. I'd suggest just doing it locally for the moment. That can be quite a chore to do correctly.Anonymous
October 16, 2014
In order to obtain the information on a remote server, the web deploy remote service must be installed and started. Here is the link to the information on how to install technet.microsoft.com/.../dd569087(v=WS.10).aspx