Я использую несколько областей в MVC 3, и у меня возникают проблемы с тем, что мои представления не найдены. Маршрутизация, кажется, правильно подбирает мои контроллеры (все действия выполняются без каких-либо проблем), но когда я возвращаю представление, MVC просто не находит его.
Итак, если у меня есть простой контроллер под названием "Вещь" в области "Некоторые", и я делаю следующее...
public ActionResult Index()
{
return View("Index");
}
Действие выполняется правильно, но MVC не находит представление, и я получу сообщение, говорящее что-то вроде
Вид "Индекс" или его мастер не был найден... И он покажет мне все найденные местоположения, которые будут
~/Views/Thing/Index.cshtml ~/Views/Shared/Index.cshtml
и т.д., но он не выглядит в
~/Некоторые/Views/Thing/Index.cshtml
Любые идеи о том, что я делаю неправильно?