asp.net assemblies web-config

ASP.NET hostingEnvironment/shadowCopyBinAssemblies



web-config (1)

Recibo este error de vez en cuando y, por lo general, hacer Clean Solution seguido de Rebuild Solution soluciona el problema. Si esto funciona para tu colega, entonces no hay necesidad de jugar con la configuración (especialmente en producción).

Hoy me lancé sobre la opción shadowCopyBinAssemblies en la etiqueta hostingEnvironment .

Aparentemente este atributo es una opción booleana de configuración web.config (system.web) que indica si los ensamblados de una aplicación en el directorio Bin se copian en el directorio de archivos temporales ASP.NET de la aplicación.

<hostingEnvironment shadowCopyBinAssemblies="false" />

Un colega tuvo que habilitar esta configuración porque (solo) en su máquina de desarrollo frecuentemente obtenía ese error ASP.NET en el navegador web:

Cannot create shadow copy assembly file dll when that file already exists.

compilando un proyecto web específico en Visual Studio 2008 y abrir una página.

Entonces, ahora mi pregunta: ¿puedo preservar esta configuración en un entorno de producción o podría dañar el rendimiento y / o crear otros problemas?

¡Gracias!