Cassini (servidor web de desarrollo de Visual Studio) habilita de forma predeterminada la exploración de directorios, ¿cómo puedo habilitar la exploración de directorios en IIS Express de forma predeterminada? ?. (Yo no quiero tener una configuración distinta para cada proyecto que tengoCómo habilitar la exploración de directorios de forma predeterminada en IIS Express
Respuesta
Usted debe ser capaz de utilizar AppCmd.exe administrar IIS Express Prueba esto:
appcmd set config /section:directoryBrowse /enabled:true
Más información sobre appcmd. exe aquí: http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe
puede utilizar appcmd
herramienta
APPCMD (command) (object-type) <identifier> < /parameter1:value1 ... >*
Donde es uno de los comandos soportados por .La mayoría objetos de apoyo º es un conjunto básico de comandos:
LISTA Muestra los objetos en la máquina. Un opcional puede especificar un objeto único para enumerar, o uno o más parámetros se pueden especificar para que coincidan con las propiedades del objeto.
ADD Crea un nuevo objeto con las propiedades de objeto especificadas para establecer durante la creación.
ELIMINAR Eliminar el objeto especificado por.
SET Establezca los parámetros en el objeto especificado por.
Habilita la exploración de directorios.
Vaya al directorio de instalación de IIS
Express.
1: Habilitar la exploración de directorios en el nivel de servidor
Run `appcmd set config /section:system.webServer/directoryBrowse /enabled:true`
2: Habilitar la exploración de directorios en el nivel de sitio
Run `appcmd set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true`
Nota: Ejecutar con permisos elevados
puede verificar que el atributo configuration/system.webServer/[email protected] esté establecido en verdadero en el sitio o en el archivo de configuración de la aplicación.
Referencia: IIS
Ir a
Web.config
archivo de su proyecto.Añadir las dos etiquetas por debajo de la etiqueta en
<system.webServer>
web.config
<directoryBrowse enabled="true" />
<modules runAllManagedModulesForAllRequests="true" />
Este me funcionó para Visual Studio 2015 – JustinJmnz
Este me funcionó para Visual Studio 2017 (info! No olvide crear etiquetas
¡¡Gracias !! Esto me salvó el día. Trabajó para mí Visual Studio 2017. – luckyShubhra
- 1. Crear directorios virtuales en IIS express
- 2. ¿Cómo desactivo la exploración de directorios?
- 3. Cómo evitar la exploración de directorios de la categoría s3?
- 4. ¿Cómo comienzo IIS Express?
- 5. Configuración de la página web predeterminada en IIS 7.5
- 6. Características Vista, exploración de directorios ocultar y buscar
- 7. Respuesta de GZip en IIS Express
- 8. Habilitar dispositivo Android para acceder a IIS Express en la misma red
- 9. ¿Cómo inicio IIS 7.5 Express?
- 10. Cómo iniciar IIS Express manualmente
- 11. Es posible degradar IIS Express 8 -> IIS Express 7.5 con VS2012
- 12. IIS Express o Cassini
- 13. Deshabilitar listado de directorios en IIS
- 14. Configuración de SMTP en IIS Express
- 15. ¿Cómo mantener la ejecución de IIS Express después de la eliminación de fallas?
- 16. IIS Express está predeterminado en el puerto 44300 para https al habilitar SSL
- 17. IIS Express catch-all URL de subdominio
- 18. VS2012 IIS Express Opción desactivada
- 19. ¿Cómo establecer la codificación predeterminada del sitio web de IIS?
- 20. IIS Express y Classic ASP
- 21. ¿En qué cuenta se ejecuta IIS Express?
- 22. IIS Express no se iniciará
- 23. IIS 6.0 muestra repentinamente la lista de directorios en lugar de la aplicación MVC 3
- 24. Variables globales dentro de IIS Express
- 25. Implementación web de IIS: ¿crear directorios virtuales?
- 26. Magento 1.7: "Realizar pedido" deshabilitado de forma predeterminada en PayPal Express Review
- 27. ¿IIS Express admite la depuración de ASP clásica?
- 28. Qué extensiones de archivo están bloqueadas de forma predeterminada en IIS
- 29. Eliminar 30 MB de límite de carga en IIS express
- 30. exploración recursiva de carpetas en C++
Gracias por su ayuda. –
Sea un administrador ejecute este % systemroot% \ system32 \ inetsrv \ appcmd configure config/section: directoryBrowse/enabled: true –
Tuve que ejecutar la copia de appcmd que vivía en '% programFiles (x86)% \ IIS Express \ '. Si ejecutaba la otra copia, la configuración no tomaría. Supongo que tengo 2 versiones de IIS instaladas. http://forums.iis.net/post/1993018.aspx –