【发布时间】:2010-12-11 07:11:05
【问题描述】:
我刚刚开始使用 Razor 视图引擎。我已经使用升级程序here 升级了一个 ASP.NET MVC 2.0 项目。升级似乎已经成功,因为我能够使用 Razor 视图引擎创建新视图,并且智能感知与 @ 语法一起使用。
我已将现有的局部视图从“PageView.ascx”重命名为“PageView.cshtml”
但是,在我的控制器中,当我尝试返回部分视图时:
return PartialView("PageView", model);
我收到一个服务器错误,提示找不到视图。错误信息中列出的搜索路径均以 PageView.ascx 或 .aspx 结尾。
我从头开始创建了一个 ASP.NET MVC 3.0 测试应用程序,上面的场景没有产生错误 - 它发现 PageView.cshtml 没有问题。我还将 web.config 从工作项目的 Views 文件夹复制到我的项目的 Views 文件夹中。
我是否错过了某个配置步骤?
【问题讨论】:
标签: visual-studio-2010 asp.net-mvc-3 razor