ASP.NET MVC 4 Beta Breaks Desarrollador Proyectos de vista previa
-
27-10-2019 - |
Pregunta
Después de actualizar a mi ASP.NET MVC 4 Desarrollador de ensamblados de vista previa a las últimas betas MVC 4, la siguiente excepción ocurre para mis proyectos MVC 4:
Could not load type 'System.Web.WebPages.DisplayModes' from assembly
'System.Web.WebPages, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35'.
...
Exception Details: System.TypeLoadException: Could not load type
'System.Web.WebPages.DisplayModes' from assembly 'System.Web.WebPages,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
¿Cómo puedo solucionar esto?
Actualizar: Instalé el nuevo paquete MVC 4 Beta Nuget, que agregó la mayoría de los conjuntos correctos, pero ahora obtengo el error FaltsipModes en la compilación:
The name 'DisplayModes' does not exist in the current context.
Para el siguiente código en Global.asax.cs
:
DisplayModes.Modes.Insert(0, new DefaultDisplayMode("iPhone") { ... });
2da actualización: Resuelto.
Solución
los DisplayModes
La sintaxis ha cambiado a:
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("iPhone")
{
...
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow