estoy consiguiendo el error:Web.Config - No se puede leer el archivo de configuración debido a permisos insuficientes
Module IIS Web Core
Notification Unknown
Handler Not yet determined
Error Code 0x80070005
Config Error Cannot read configuration file due to insufficient permissions
Config File \\?\C:\inetpub\wwwroot\web.config
El archivo en sí tiene todos los permisos para IUSR. IIS ejecuta su grupo de aplicaciones bajo ApplicationPoolIdentity. Hice un monitor de archivos en el archivo, y veo esto:
9:04:43.8035456 AM w3wp.exe 8104 CreateFile C:\inetpub\wwwroot\Web.config ACCESS DENIED Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a
No tengo idea de por qué me sale este error ... ¿Alguna idea?
Creo que se refería a IUSR (en lugar de IIS_IUSRS) – Shoham
Depende de la instalación de Windows/iis. IIS7 + es IIS_IUSRS (si lo recuerdo correctamente). IUSR es una cosa de IIS6 (de nuevo si no recuerdo mal). –