【发布时间】:2021-02-23 14:44:38
【问题描述】:
处理请求时发生未处理的异常。 InvalidOperationException:无法找到布局视图“/Views/Shared/_UserLayout”。搜索了以下位置: /Views/Shared/_UserLayout
【问题讨论】:
标签: asp.net-core
处理请求时发生未处理的异常。 InvalidOperationException:无法找到布局视图“/Views/Shared/_UserLayout”。搜索了以下位置: /Views/Shared/_UserLayout
【问题讨论】:
标签: asp.net-core
如果您的_UserLayout 位于Views/Shared/_UserLayout,您可以使用以下代码:
@{
Layout = "_UserLayout";
}
或者指定整个路径(一定要加上.cshtml):
@{
Layout = "/Views/Shared/_UserLayout.cshtml";
}
注意:此代码可以放在特定的Razor View或Razor Pages中。也可以放在_ViewStart.cshtml(_ViewStart.cshtml应该直接放在/Pages(或/Views) 文件夹)
【讨论】: