【发布时间】:2013-07-10 10:23:27
【问题描述】:
我有一个相当大的 mvc 项目,我将其分成几个区域。我使用添加区域创建了区域,然后将我的一些控制器和视图从我的主控制器和视图文件夹剪切并粘贴到区域文件夹中。
当从区域中的控制器运行操作时,这些操作似乎执行得很好,直到它们尝试返回视图然后返回此错误:
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
如果我设置了一个新的测试区域,并创建了控制器,然后查看这似乎工作正常。有谁知道我可能做错了什么,我一直在研究和试验一天多,现在完全停滞不前。
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-areas