InvalidOperationException:未找到局部视图。 MVC3.1
Posted
技术标签:
【中文标题】InvalidOperationException:未找到局部视图。 MVC3.1【英文标题】:InvalidOperationException: The partial view was not found. MVC3.1 【发布时间】:2022-01-22 04:59:18 【问题描述】:管理员/Dashboard.cshtml:
<partial name="Partials/_Dash.cshtml" />
我正在尝试为仪表板面板创建一个局部视图 _Dash.cshtml 菜单。但是,我收到以下错误:
错误:
An unhandled exception occurred while processing the request.
InvalidOperationException: The partial view 'Partials/_Dash.cshtml' was not found. The following locations were searched:
/Views/Admin/Partials/_Dash.cshtml
Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ProcessAsync(TagHelperContext context, TagHelperOutput output)
我已经有了在 _Layout 中调用的 Partial View _Menu:
<partial name="Partials/_Menu.cshtml" />
它工作正常。
可能是什么问题?
【问题讨论】:
【参考方案1】:我总是对不在默认文件夹中的视图使用完整路径
<partial name="~/Views/..... /Partials/_Dash.cshtml" />
或者您可以在共享文件夹中移动部分视图,在这种情况下
<partial name="_Dash" />
【讨论】:
以上是关于InvalidOperationException:未找到局部视图。 MVC3.1的主要内容,如果未能解决你的问题,请参考以下文章
InvalidOperationException:未找到名为“Bearer”的 AuthorizationPolicy
为啥这个 OdbcConnection 会抛出 System.InvalidOperationException?
System.InvalidOperationException: '绑定实例已经被关联到监听
使用 PerformanceCounters 时获取 InvalidOperationException [关闭]