メイン ビュー フォルダーに _ViewStart.cshtml があり、次のコードが含まれています。
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
管理領域の View フォルダーに、このコードを含む _ViewStart.cshtml があります
@{
Layout = Request.IsAjaxRequest() ? null : "~/Areas/Admin/Views/Shared/_Layout.cshtml";
}
コードの両方の行にブレークポイントを配置し、管理領域に移動すると、メイン フォルダーのビュースタートではなく、そのフォルダーのビュースタートにヒットすることがわかります。そのコードにヒットしても、メイン レイアウトのみを使用します。