У меня есть контроллер 'QUnitController', затем у меня есть папка в моей папке Views 'QUnit'.В этой папке у меня есть _ViewStart.cshtml, который закодирован для использования файла _Layout в этой папке для представлений в папке QUnit.По какой-то причине вызывается _ViewStart.cshtml в папке Views, а не мой _ViewStart.cshtml в папке QUnit.Что я здесь не так делаю?Я думал, что наличие этого файла в папке переопределит тот в маршруте.Я могу поместить точки останова в файлы _ViewStart, и я вижу, что та, которую я хочу, никогда не попадаетМожет кто-нибудь сказать мне, что я делаю не так?
Вот код контроллера.QUnitController.cs
public class QUnitController : Controller
{
public ActionResult LoadView(string viewName)
{
return View(viewName);
}
}
Вот маршрут Views / _ViewStart.cshtml
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
Вот qunit Views / QUnit / _ViewStart.cshtml
@{
Layout = "~/Views/QUnit/_Layout.cshtml";
}
ПочемуЯ не называю правильный _ViewStart?Может кто-нибудь помочь мне исправить проблему?Я ценю любую помощь или советы, которые могут быть у каждого.
Спасибо,
~ ck в Сан-Диего