2011-12-27 8 views
6

Tengo la estructura del proyecto (ver a continuación). Cuando lanzo el proyecto obtengo este error (ver a continuación). ¿Me podría decir el cambio que tengo que hacer, me gustaría que cuando inicio el proyecto vaya a MyAreas1 \ HogarCómo configurar la página de apertura predeterminada para la acción del área

Gracias,

mensaje de error: 'Índice' La vista o su maestro no se encontró o el motor de vista no admite las ubicaciones buscadas. Los siguientes lugares se realizaron búsquedas:

~/Views/Home/Index.aspx 
~/Views/Home/Index.ascx 
~/Views/Shared/Index.aspx 
~/Views/Shared/Index.ascx 
~/Views/Home/Index.cshtml 
~/Views/Home/Index.vbhtml 
~/Views/Shared/Index.cshtml 
~/Views/Shared/Index.vbhtml 

enter image description here

Respuesta

3

debe configurar el enrutamiento especificado en Global.asax archivo

routes.MapRoute(
       "Default", // Route name 
       "MyArea1/{controller}/{action}/{id}", // URL with parameters 
       new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults 

Así que lo que necesita es editar la ruta por defecto.

+0

muestra por favor ... –

+0

Revise mi respuesta editada ... –

+0

Cuando hago eso, aparece este error: "HTTP Error 404.20 - No encontrado" –

1

Trate click derecho en el proyecto >> propiedades >> Web >> Ahora compruebe la opción Página y el tipo específico del controllerName/ActionName

0

routes.MapRoute ("Area" , "" , nuevo {area = "AreaName", controller = "ControllerName", action = "ActionName"} );

Cuestiones relacionadas