ASP MVC 4 - 找不到视图

时间:2016-05-17 17:36:32

标签: asp.net-mvc asp.net-mvc-4 asp.net-mvc-areas

错误:

  

视图'索引'或者没有找到它的主人或没有查看引擎   支持搜索的位置。以下地点是   搜索:〜/ Areas / AdminAssignment / Views / Calendar / Index.aspx   〜/地区/ AdminAssignment /查看/日历/ Index.ascx   〜/地区/ AdminAssignment /查看/共享/的Index.aspx   〜/地区/ AdminAssignment /查看/共享/ Index.ascx   〜/ Views / Calendar / Index.aspx~ / Views / Calendar / Index.ascx   〜/ Views / Shared / Index.aspx~ / Views / Shared / Index.ascx   〜/地区/ AdminAssignment /查看/日历/ Index.cshtml   〜/地区/ AdminAssignment /查看/日历/ Index.vbhtml   〜/地区/ AdminAssignment /查看/共享/ Index.cshtml   〜/地区/ AdminAssignment /查看/共享/ Index.vbhtml   〜/ Views / Calendar / Index.cshtml~ / Views / Calendar / Index.vbhtml   〜/ Views / Shared / Index.cshtml~ / Views / Shared / Index.vbhtml

我的文件夹结构如下:

MVCApp.WebUI
- Areas
  -AdminAssignment
    -Controllers
    -Models
    -Views
      -Calendar
        -Index.cshtml

当我尝试直接浏览到Index.cshtml时,收到HTTP 404错误。我尝试将视图的构建更改为“内容”。但那并没有做任何事情。完全混淆为什么它无法找到它考虑'〜/ Areas / AdminAssignment / Views / Calendar / Index.cshtml'是文件的实际路径。

如果有人能指出我正确的方向,我将不胜感激!

谢谢!

1 个答案:

答案 0 :(得分:1)

您必须在错误消息中查看URL。 搜索了以下位置: 这是不正确的 〜/地区/ AdminAssignment /查看/日历/的 的Index.aspx 正确的网址: /地区/ AdminAssignment /查看/日历/的 索引