【发布时间】:2012-09-20 18:11:41
【问题描述】:
我通过在我的解决方案中的 Views 文件夹下创建一个新文件夹来创建 Razor 视图,然后我右键单击该文件夹并选择“添加视图”。
后来,我转到我的控制器文件夹并右键单击它,选择“添加控制器”。但是,现在我想将我创建的视图附加到我的控制器上,当我这样做时,Visual Studio 无法识别我的视图存在:
return View("MyViewName");
如何让 Visual Studio 识别我已经存在的视图?我宁愿不使用 Resharper 创建我的 Razor 视图来解决问题(因为我已经创建了视图)。
提前致谢!
【问题讨论】:
-
您的视图是否在正确的(常规)文件夹中?
-
您确定视图文件夹的名称与控制器名称相同吗?
-
啊,是的,文件夹名称和控制器名称匹配有效。但是,现在我必须为每个控制器创建一个新的视图文件夹?即使我只对每个控制器的一两个操作感兴趣?
标签: asp.net-mvc asp.net-mvc-3 visual-studio-2010 razor convention-over-configur