2011-01-13 52 views

Respuesta

31

Gracias Darin Encontré la solución. Tengo que añadir este

<pages 
     pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" 
     pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" 
     userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> 

en mi web.config

+0

Wow Tuve el mismo problema al implementar un ASP.NET MVC 2 (y .NET 4) en un servidor de Windows 2003 con .NET 4 runtime. Lo extraño es que tuve éxito en otros 3 servidores, pero mi servidor PROD no pudo iniciar la aplicación hasta que agregué la declaración anterior. ¡Muchas gracias! –

+0

Tuve el mismo problema con MVC 3 con .NET 4, a pesar de que el grupo de aplicaciones estaba configurado para v4. Tengo tres instancias del sitio todas con grupos de aplicaciones idénticas y solo una se ejecuta sin estos parámetros. Tenga en cuenta que también cambié la "Versión =" a 3.0.0.0 en lugar de 2.0.0.0 para reflejar mi versión de MVC. – defines

+1

Pequeño comentario: este web.cofig se ubica en la carpeta Ver. – RredCat

2

Usted debe asegurarse de que el grupo de aplicaciones en el servidor web está configurado para utilizar el CLR 4.0:

alt text

1

que enfrentan el mismo problema durante la depuración mi proyecto asp.net mvc 2 con VS 2010 Ultimate y finalmente tuve que añadir los 3 parámetros pageParserFilterType, pageBaseType & userControlBaseType a la página atributre en el web.config para que las cosas funcionen.

1

La respuesta de Mazen también puede resolver la excepción similar para el entorno: MVC3, Framework4 y ASP.NET WebForms & MVC en un solo proyecto. ¡Gracias chicos!

1

En mi caso, implementé una aplicación MVC3 en nuestro entorno de control de calidad con una nueva área y obtuve un error similar. Usamos WIX, y en mi caso olvidé agregar el archivo web.config en el área /.../ Ver carpeta.

Agregué el "web.config" al proyecto Wix y todo funcionó bien.

Cuestiones relacionadas