ASP.NET: Error -> Acceso denegado: *.dll
Seguro que a más de uno y al que no suerte tiene, le ha aparecido este error cuando acaba de realizar una modificación en una aplicación Web y la sube a producción y alguien realiza la primera petición:
Server Error in '/MyWebApp' Application
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Access is denied: 'mydll'.
Source Error:
Este error se puede producir porque en el servidor de pruebas/producción esté corriendo el servicio de Index Server (Cisvc.exe) y este vuelva a analizar el directorio de Archivos temporales de ASP.NET. El servicio de Index Server establece un bloqueo sobre esta carpeta de 1 a 5 minutos de duración dependiendo del tamaño de dicho directorio, y cuando alguien realiza la petición a nuestra aplicación el proceso Aspnet_wp.exe ó W3wp.exe no puede cargar la DLL y se muestra el susodicho error.
PRB: Access Denied Error When You Make Code Modifications with Index Services Running
Salu2