Error de servidor en la aplicación '/'.

RouteData debe contener un elemento con nombre 'controller' con un valor de cadena que no esté vacío.

Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.InvalidOperationException: RouteData debe contener un elemento con nombre 'controller' con un valor de cadena que no esté vacío.

Error de código fuente:

Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.

Seguimiento de la pila:


[InvalidOperationException: RouteData debe contener un elemento con nombre 'controller' con un valor de cadena que no esté vacío.]
   System.Web.Routing.RouteData.GetRequiredString(String valueName) +244
   System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory) +168
   System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) +77
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +1140
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +232
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +140


Información de versión: Versión de Microsoft .NET Framework:4.0.30319; Versión ASP.NET:4.8.4700.0