iis 7 - Where is the metabase key for my IIS7 web site? -


I'm trying to install the automatic (night) installation of my web site setup project. I can specify some install-time values ​​on the command line; Specifically, by adding a TARGETSITE value, that web site is defined which will be my new deployment.

How do I find a metabase key on my web site (like "/ LM / W3SVC / 213548468") in an IIS7 installation? (I have the IIS 6 compatibility all set up, but I can not find anything about my site in the metabase.xml file.)

In addition, web deployment setup The project is obvious, the old system (I think it is easy to use them?), Is there a better idea for automatic night deployment?

We no longer use metabase in IIS 7 and above, and instead the ".config" model Where we will move to "% windir% \ system32 \ inetsrv \ config \ applicationHost.config", this is where you will apply all the notifications and settings. If you enable IIS 6 compatibility, then we will run them by translating all new commands directly into the new ApplicationHost.config.

It would be useful to know more about how you are doing this today, if you use managed code, perhaps the best solution is using Microsoft.Web.Administration () In which a class named Server Manager has been added so that you can get permission to meet your needs.

If you use the script (vbscript / jscript) you can continue to use your script or use AHADMIN instead which is our new built-in COM configuration API.

If you use PowerShell, then we also have a PowerShell provider (who provide) should be the best in that situation.

In addition to this, if you really want to package content and other configurations like configuration and registry settings, COM objects, GAC DLS etc., then you will see web deployment ()

< / Html> should be used

Comments