Вам необходимо указать новое пространство имен при регистрации маршрута для вашей административной области.
В вашем файле \ Areas \ admin \ adminAreaRegistration.cs вам необходимо изменить метод RegisterArea () следующим образом:
public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"admin_default",
"admin/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional },
new string[] { "MyApp.admin.Controllers" } // specify the new namespace
);
}