Cuando en .net framework 4 usamos la impersonalización
Podemos recibir errores que van desde
No se puede cargar el archivo o ensamblado 'AjaxControlToolkit' ni una de sus dependencias. Acceso denegado.
hasta:
La identitad actual (dominio\usuario) no tiene derechos de escritura en 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files.'
pasando por un mensaje tan significativo como
Líneas de código fuente no relevantes
Solución:
En muchos foros se recomienda darle permisos full control o lectura escritura al usuario en este directorio.
En producción (Windows server 2008 R2 con IIS7.5 yo he preferido añadir al usuario en cuestión en el grupo IIS_IUSR.
En cuanto al servidor de desarrollo sigo pegandome con ello, aunque puedo trabajar sin el impersonate.
Comentario:
Como dicen en: http://www.devjoker.com/contenidos/catss/454/Liacuteneas-de-coacutedigo-fuente-no-relevantes.aspx
"Es mejor no decir el tiempo que se pierde con estas tonterías."