2010-04-23 9 views

Respuesta

5

Esto es porque a partir de Windows Vista, una nueva versión de IIS es enviado (IIS 7) que es MUCHO diferente en muchos sentidos que la arquitectura anterior de IIS.

Para controlar el nuevo IIS, debe o bien a utilizar el Administrador de IIS (interfaz de usuario) o si desea una herramienta de consola echar un vistazo a C: \ Windows \ System32 \ inetsrv \ AppCmd.exe

Si desee a la lista las piscinas aplicación y sus versiones de .NET:

> appcmd list apppool 
APPPOOL "FlexLabs Bak" (MgdVersion:v4.0,MgdMode:Integrated,state:Stopped) 
APPPOOL "OpenIdTest" (MgdVersion:v2.0,MgdMode:Integrated,state:Started) 
APPPOOL "TestApp" (MgdVersion:v4.0,MgdMode:Integrated,state:Started) 

Obtener la lista de aplicaciones en IIS:

> appcmd list app 
APP "FlexLabs/" (applicationPool:FlexLabs) 
APP "TestApp/" (applicationPool:TestApp) 

obtener la lista de sitios:

> appcmd list site 
SITE "TestApp" (id:4,bindings:http/*:82:,state:Started) 

(Nota: estos son ejemplos, no todos los datos reales de mi máquina: P)

Se puede hacer mucho más que lista, por supuesto .. y en cierto modo es mucho más potente que que el administrador de IIS.
¿Algo específico que estás buscando?

UPD: Quiting desde aquí: http://mvolo.com/blogs/serverside/archive/2007/07/21/Anatomy-of-an-IIS7-configuration-path.aspx

Si ha trabajado con IIS 6 y versiones anteriores de IIS, que es más probable familiarizados con las rutas de la metabase de IIS. Ya sabes, los que se parecen a LM/W3SVC/1/ROOT. Estas rutas de metabase sirven como un mecanismo para identificar una parte de la jerarquía del sitio web de IIS, o una url en la misma, con el propósito de leer/escribir sus configuraciones.
[...]
IIS7 repaces la metabase con un nuevo sistema de configuración de conjunto, basado en una jerarquía distribuida de archivos de configuración XML también utilizados por el .NET Framework/ASP.NET. Este sistema confguración es fundamentalmente diferente de la metabase

Sin duda la salida de este artículo, ya que creo que es exactamente lo que está buscando en este caso

También, ver más información sobre él aquí: http://learn.iis.net/page.aspx/125/metabase-compatibility-with-iis-7/ Básicamente puede instalar el rol de servidor "Compatibilidad de metabase IIS 6" y tener cierto control sobre él con algunas herramientas y scripts anteriores :)

+0

Hola, gracias por la ayuda, pero ¿cómo puedo ayudarme a ver una lista de IIS? rutas metabase para una aplicación? – joshcomley

+0

metabase de haber sido desuso desde IIS 7, y se han sustituido por una estructura completamente diferente .. echa un vistazo a la actualización de la entrada) –

+0

Lo que no está claro, es la forma de obtener las versiones de ASP.NET ** **, que eran disponible con 'aspnet_regiis -lk'? – Serge

Cuestiones relacionadas