Estoy tratando de usar el script de compilación NAnt/NAntContrib para compilar una aplicación web en Windows 2008 (IIS 7.0).NAntContrib/NAnt mkiisdir falla en IIS 7.0/windows 2008
En el archivo de creación, no es mkiisdir tarea, que falla con:
[mkiisdir] El servicio web en 'localhost' no existe o no es accesible.
Todos los documentos/publicaciones que encontré hasta ahora (no para w2k8, solo Vista) dicen que debo instalar los servicios de compatibilidad de IIS 6 (todos ellos, incluidas las herramientas de scripting, etc.) Así lo hice, pero aún arroja este error .
¿Alguna idea de qué más debe cambiarse, para que NAnt no pueda crear/eliminar directorios virtuales en IIS 7.0?
EDITAR: Nuevos datos: cuando inicio sesión como administrador local en este servidor, la tarea nant tiene éxito, pero falla cuando inicio sesión como administrador de dominio. He agregado el grupo de administradores de dominio en el grupo Administradores local, pero aún falla. ¿Alguna idea de qué otros permisos necesito verificar/cambiar para que el usuario administrador de mi dominio pueda ejecutar esta tarea? Puedo crear carpetas virtuales manualmente sin ningún problema.
¿Ha encontrado que esto funcione cuando no es localhost? ¿Qué significa la máquina con la que mkiisdir no está dirigiendo el proceso NAnt? –
Pero tengo miedo de decir que no funciona para mí cuando lo he intentado para el servidor remoto. ¿Puede darnos alguna sugerencia para eso? –