Servicio de windows y IIS
Publicado por Antonio (34 intervenciones) el 27/05/2009 12:21:41
Hola. Estoy desarrollando un servicio de windows que tiene que comprobar el estado de los sitios web del IIS y cuando lo ejecuto me da Acceso denegado. Tengo este código y funciona tanto con aplicaciones Windows como con aplicaciones de consola, pero en el servicio de windows falla.
DirectoryEntry root = new DirectoryEntry("IIS://localhost/W3SVC");
foreach (DirectoryEntry dirEntry in root.Children)
{
if (dirEntry.SchemaClassName == "IIsWebServer")
{
siteNames.Add(dirEntry.Properties["ServerComment"].Value.ToString());
}
}
No se si hay que crear el servicio de windows de alguna forma en especial. ¿Alguien tiene alguna idea? Un saludo.
DirectoryEntry root = new DirectoryEntry("IIS://localhost/W3SVC");
foreach (DirectoryEntry dirEntry in root.Children)
{
if (dirEntry.SchemaClassName == "IIsWebServer")
{
siteNames.Add(dirEntry.Properties["ServerComment"].Value.ToString());
}
}
No se si hay que crear el servicio de windows de alguna forma en especial. ¿Alguien tiene alguna idea? Un saludo.
Valora esta pregunta


0