Estuve luchando con este problema por un tiempo. Encontré algunas soluciones en la web que implicaban establecer permisos en el directorio "Archivos ASP.NET temporales" en el mensaje de error. Pero incluso abrirlo a "Todos" no funcionó.
Entonces, finalmente, los siguientes pasos fijos que:
- Ir a la AppPool IIS para este sitio
- Haga clic en el grupo de aplicación y vaya a Configuración avanzada
- cambio de identidad de "ApplicationPoolIdentity" a "NetworkService"
También puede haber algunos otros pasos necesarios, que hice durante la solución de problemas, pero este es el paso clave. Por alguna razón, la Identidad del grupo de aplicaciones (como IIS_APPPOOL \ SiteName) no tiene acceso cuando está "Todos". Estoy seguro de que alguien más puede arrojar algo de luz sobre por qué este es el caso ... Espero que esto ayude a otros a resolver este problema frustrante.
Esto funcionó. Gracias. :) – pordi
no funcionó para mí –
¿Es normal que cuando haces esto, tus aplicaciones cuenten a cero pero cuando revisas tus aplicaciones, todo está ahí? – Crismogram