mono视图';索引';或者找不到它的主人
本文关键字:主人 找不到 索引 视图 mono 或者 | 更新日期: 2023-09-27 18:29:19
通过本教程http://www.davidloo.com/?p=479我安装了monodevelop并创建了ASP.NET MVC项目。但当我运行F5时,我会得到以下输出:
System.InvalidOperationException
The view 'Index' or its master was not found or no view engine supports the searched locations. The following locations were searched:
~/Views/Home/Index.aspx
~/Views/Home/Index.ascx
~/Views/Shared/Index.aspx
~/Views/Shared/Index.ascx
~/Views/Home/Index.cshtml
~/Views/Home/Index.vbhtml
~/Views/Shared/Index.cshtml
~/Views/Shared/Index.vbhtml
Description: HTTP 500.Error processing request.
Details: Non-web exception. Exception origin (name of application or object): System.Web.Mvc.
Exception stack trace:
at System.Web.Mvc.ViewResult.FindView (System.Web.Mvc.ControllerContext context) [0x00092] in <filename unknown>:0
at System.Web.Mvc.ViewResultBase.ExecuteResult (System.Web.Mvc.ControllerContext context) [0x00044] in <filename unknown>:0
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionResult actionResult) [0x00000] in <filename unknown>:0
at System.Web.Mvc.ControllerActionInvoker+<InvokeActionResultWithFilters>c__AnonStorey5.<>m__0 () [0x00000] in <filename unknown>:0
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter (IResultFilter filter, System.Web.Mvc.ResultExecutingContext preContext, System.Func`1 continuation) [0x00025] in <filename unknown>:0
版本信息:4.2.1(稳定版本4.2.1.102/6dd2d0d,11月12日星期四09:52:44 UTC 2015);ASP.NET版本:4.0.30319.17020由Mono 提供支持
MonoDevelop我有6.0版本的
和文件:Views/Home/Index.cshtml存在
你知道谁会出什么问题吗??感谢
当您的代码试图产生真正的async
执行时,所描述的异常会在mono中发生。
Mono不支持async
管道。
我像GitHUB帖子中描述的那样请求mono。它使异步web API堆栈同步执行。
它源于以下SO问题:
- Mono.Net是否支持异步等待
- 带Owin身份验证的Mono
- 404响应附加到webapi响应
- Mono:未找到视图"Index"或其主视图
现在,您可以将async
管道与Mono的此修复程序一起使用。
我收到了同样的错误。我在我的windows机器上编译,但在Raspbian的Mono上运行。所以当我把它打进去的时候,我应该注意这个案子。
我曾经键入过"index"而不是"index",chrome不会简单地让我重新键入以包含大写"I"
然后,我更改文件名以匹配,只是为了传递错误并加载我的页面。