Esta sección de configuración no puede usarse en esta ruta. Esto ocurre si la sección está bloqueada en el nivel padre. El bloqueo se establece por defecto (overrideModeDefault="Denegar") o explícitamente mediante una etiqueta de ubicación que contiene overrideMode="Deny" o la antigua allowOverride="false".
Al crear un sitio web bajo un IIS7 recién instalado, el mensaje de error aparece de la siguiente manera:
Configuración incorrecta Esta sección de configuración no puede usarse en esta ruta. Esto ocurre si la sección está bloqueada en el nivel padre. El bloqueo se establece por defecto (overrideModeDefault="Denegar") o explícitamente mediante una etiqueta de ubicación que contiene overrideMode="Deny" o la antigua allowOverride="false". Archivo de configuración \\?\X (letra de unidad): \nombre de directorio\nombre de directorio\web.config
Configurar la fuente
Solución:
Este error ocurre porque IIS 7 utiliza un mecanismo de gestión web.config más seguro que bloquea los elementos de configuración por defecto y no permite cambios. Para desbloquear el bloqueo, puedes ejecutar la línea de comandos %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers como administrador. Los manejadores son los nombres de nodos que aparecen en rojo en el mensaje de error.
Si los módulos también están bloqueados, puedes ejecutar %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
Nota: Para ejecutar como administrador, el valor predeterminado no es una identidad de administrador, método, busca programas y archivos en el menú de inicio e introduce CMD, aparecerá un CMD.EXE arriba, haz clic en la tecla de este archivo CMD.EXE, selecciona "Ejecutar como administrador", abre la ventana de línea de comandos e introduce el comando anterior. Además, si usas a un amigo que usa Asp.net,Al instalar IIS7, asegúrate de comprobar el Asp.net; si no lo haces por defecto, aparecerán mensajes de error similares。
|