无法找到资源(ASP.NET MVC 5中的错误)

kar*_*rai 4 c# model-view-controller asp.net-mvc view

我在Home文件夹中手动添加了一个名为"Test.cshtml"的视图.

当我在浏览器中打开该视图时,它向我显示错误:找不到资源.

我尝试了以下解决方案,但仍然遇到了这个错误:

1-右键单击项目名称>属性>特定页面>将其设置为:"主页/测试".

2-在RouteConfig类> RegisterRoutes方法>默认MapRoute> set:controller ="Home",action ="Test".

Ofi*_*ris 15

您需要在控制器中添加一个Action被调用者.TestHome

public class HomeController : Controller
{
    public ActionResult Test()
    {
        return View();
    }
}
Run Code Online (Sandbox Code Playgroud)

Visual Studio可以帮助您生成操作视图,右键单击Test方法和Add View...

您可以在此MSDN文章中阅读有关路由属性路由的更多信息.

也是一个很好的阅读 - 如何将URL与路由匹配