CSS, Javascript e imágenes tienen longitud cero

Estoy intentando portar un proyecto ASP.NET MVC 1.0 / Visual Studio 2008 a ASP.NET MVC RC 2 / Visual Studio 2010. El proyecto se está ejecutando (y siempre ha estado) en IIS 7.

El contenido dinámico (todo lo que entregan los controladores) funciona bien, pero el contenido estático como CSS / Javascript / Images me da una respuesta "200 OK", una longitud de contenido de 0 y ningún contenido. Es como si todos esos archivos estuvieran completamente vacíos (sin embargo, me aseguré de que los archivos no estén vacíos).

El contenido estático está en un directorio que excluí del enrutamiento ASP.NET a través de IgnoreRoute.

No puede ser un error 404 oculto, ya que agregar algunos caracteres basura a la URL produce un error 404 reguar.

No parece estar relacionado con los permisos del sistema de archivos ya que ya les he otorgado a todos los derechos de acceso total en el directorio de contenido.

¿Cuál podría ser el problema?

Editar: Acabo de crear un sitio web ASP.NET MVC completamente nuevo desde cero e intenté ejecutarlo en IIS. Tiene exactamente el mismo problema! Entonces, en realidad no es un problema convertir mi proyecto a MVC2, sino que parece ser que IIS está causando el problema. Pero, ¿cuál podría ser el problema?

Respuestas a la pregunta(1)

Su respuesta a la pregunta