Obteniendo el error "Ruta de la aplicación no válida". Estos son los pasos que he tomado.Ruta de la aplicación no válida de IIS 7, Win 7
Haga clic derecho en la carpeta raíz del sitio web. Haga clic en "Agregar directorio virtual".
En la ventana que se abre, establezca un alias para el nombre de la subcarpeta. WS
Utilice el botón de navegación para navegar y establecer la ruta a la carpeta física en la unidad. Haga clic en Aceptar
Haga clic en "Probar configuraciones ..." Pases de autenticación pasante. Pero advierte que el camino no se puede verificar. Esto parece ser normal.
Haga clic en Aceptar. Y la carpeta "WS" ahora está configurada como un directorio virtual. (Si hago clic en "Configuración básica ..." y prueba la configuración, aún obtengo los resultados anteriores.
Haga clic derecho en la carpeta. Seleccione "Convertir a aplicación". Deje todos los valores predeterminados como están. Haga clic en "Configuración de prueba" y Aparece el error sobre la ruta inválida. (Esto es con autenticación "Pass-through")
Conéctese como "Usuario Específico" y esta vez, "Probar Configuraciones ..." no informa ningún error. camino está indicado como "accesible".
Por lo tanto, la pregunta es, ¿por qué la "transferencia" de autenticación no funciona?
Ahora, tenga en cuenta que si continúo y hago clic en Aceptar para convertir la carpeta virtual a una aplicación, no se genera ningún error. Y puedo ejecutar el servicio web (esto es usando la opción de autenticación de paso a través para la aplicación).
Entonces, ¿cuál es el problema. Bueno, cuando agrego el sitio web a una solución VS 2008, y trato de construir el sitio web (necesito depurar el servicio web). Me sale este error:
It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Pero, la carpeta es una aplicación. Acabo de convertirlo. Y, el servicio web funciona bien en el host local.
¿Qué detalles me falta?
(En la investigación de estos problemas, he encontrado que varios archivos web.config pueden provocar el error del sitio no construir. No tengo varios archivos web.config.)
Acabo de pasar 4 dolorosas horas tratando de encontrar el error en mi configuración 2008R2/IIS7 que estaba causando este error. En realidad, no consideré la posibilidad de que el error fuera falso, y de que la aplicación habría funcionado si hubiera hecho clic en 'Aceptar'. Esta es una GRAN respuesta, muchas gracias. –