ASP.NET MVC vista previa de 5 - Html.Image helper se ha movido de espacio de nombres
-
02-07-2019 - |
Pregunta
Hemos actualizado ASP.NET desde la vista previa de 3 a vista previa de 5 y nos hemos encontrado con un problema con el Html.Image
HtmlHelper en nuestras páginas aspx.
Parece que Html.Image
ha pasado de System.Web.Mvc
en Microsoft.Web.Mvc
, y la única manera que he encontrado para acceder a la ayuda ahora es agregar una sentencia import para todos .página aspx que lo utiliza.Todos los demás ayudantes se puede acceder con using System.Web.Mvc;
en C# el código subyacente de una vista de la página principal, pero este parece necesitar de un <@Import Namespace="Microsoft.Web.Mvc">
en cada una .página aspx.
¿Alguien sabe de alguna forma de evitar esto?
Solución
Usted puede agregar el espacio de nombres a las páginas del Sistema.Web en la página de configuración.
<pages validateRequest="false">
<namespaces>
<add namespace="Microsoft.Web.Mvc"/>
</namespaces>
</pages>