Carpeta App_Code creada automáticamente en el sitio web publicado

También tengo una aplicación MVC4 creada en VS 2010 con Umbraco 6 y he creado un proyecto de implementación web que mi servidor de Team City CI utiliza para implementar mi sitio web en un entorno de CI para realizar pruebas.

En el servidor CI, la primera vez que cargo la página de inicio (o cualquier página) se carga perfectamente bien. Sin embargo, el hecho de cargar una página crea una carpeta App_Code en mi servidor CI, y luego aparece el mensaje "El directorio '/ App_Code /' no está permitido porque la aplicación está precompilada". Eliminar la carpeta App_Code significa que una vez más funciona para una carga de página y la carpeta se crea de nuevo.

La eliminación del archivo PrecompiledApp.config hace que mi sitio no se cargue con un YSOD que indique "Referencia de objeto no configurada para una instancia de un objeto". en el siguiente punto del seguimiento de la pila "Umbraco.Web.UmbracoModule.BeginRequest (HttpContextBase httpContext) +25"

Para ser claros, no tengo una carpeta App_Code en mi proyecto, y no quiero ni necesito una. ¡Lo único que quiero es que deje de crear uno automáticamente al cargar la página! He usado Umbraco en VS e implementado de la misma manera muchas veces antes, pero no con Umbraco 6 y en un proyecto de MVC.

¿Alguna idea de por qué App_Code se crea automáticamente y qué puedo hacer para detenerlo?

Muchas gracias

Ricardo

Respuestas a la pregunta(3)

Su respuesta a la pregunta