在 mvc 中处理请求时发生未处理的异常

Posted

技术标签:

【中文标题】在 mvc 中处理请求时发生未处理的异常【英文标题】:An unhandled exception occurred while processing the request in mvc 【发布时间】:2018-11-22 11:03:06 【问题描述】:

当我从控制器重定向视图页面时显示的主题错误。

这是完整的错误

处理请求时发生未处理的异常。 InvalidOperationException:未找到视图“~/Views/Udhyog/Services.cshtml”。搜索了以下位置: ~/Views/Udhyog/Services.cshtml

这是我的控制器代码

public virtual IActionResult Index()

    return View("~/Views/Udhyog/Services.cshtml");

我很惊讶为什么会出现这种类型的错误,因为在视图中 => Udhyog 命名了一个文件夹,并且我想显示 services.cshtml 视图页面。

那么,是我的代码错误还是有其他方法可以重定向视图页面?

【问题讨论】:

【参考方案1】:

return View("../UdhyogMaster/Services");

【讨论】:

以上是关于在 mvc 中处理请求时发生未处理的异常的主要内容,如果未能解决你的问题,请参考以下文章

在 cosmos db 和 asp.net core 中处理请求时发生未处理的异常

“处理您的请求时发生异常。此外,执行自定义错误页面时发生另一个异常......”

C# Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] 执行请求时发生未处理的异常

MVC html.raw 产生“处理您的请求时发生错误”

处理您的请求时发生异常。此外,在执行自定义错误页面时发生了另一个异常

requests库之请求异常处理