C# 找不到资源。添加新页面后?

C# 找不到资源。添加新页面后?,c#,asp.net,asp.net-mvc-4,C#,Asp.net,Asp.net Mvc 4,我创建了一个新的MVC4 Web应用程序,然后在名为Login.aspx的视图中添加新视图 当我试图以访问About.aspx(新项目自动生成)的方式访问它时,我收到“找不到资源”类型的错误 是什么导致了这个问题 在ASP.NET MVC中,单一视图不足以向应用程序添加新页面。你还必须: 创建具有相应操作的控制器,或将新操作添加到现有控制器之一 执行此操作以返回必要的视图(在您的情况下登录) 确保您的操作包含在现有路线中。如果不是-添加一条新路线 有关详细信息,您可以在MSDN上查看。在ASP

我创建了一个新的MVC4 Web应用程序,然后在名为Login.aspx的视图中添加新视图

当我试图以访问About.aspx(新项目自动生成)的方式访问它时,我收到“找不到资源”类型的错误

  • 是什么导致了这个问题

    • 在ASP.NET MVC中,单一视图不足以向应用程序添加新页面。你还必须:

    • 创建具有相应操作的控制器,或将新操作添加到现有控制器之一
    • 执行此操作以返回必要的视图(在您的情况下登录)
    • 确保您的操作包含在现有路线中。如果不是-添加一条新路线

    • 有关详细信息,您可以在MSDN上查看。

      在ASP.NET MVC中,单一视图不足以向应用程序添加新页面。你还必须:

    • 创建具有相应操作的控制器,或将新操作添加到现有控制器之一
    • 执行此操作以返回必要的视图(在您的情况下登录)
    • 确保您的操作包含在现有路线中。如果不是-添加一条新路线

    • 有关详细信息,您可以在MSDN上查看。

      是否定义了
      操作
      ?显示URL、控制器和视图代码。无论如何,您不应该访问
      .aspx
      。创建一个名为“login”的操作,返回“login.aspx”作为视图。是否定义了
      操作
      ?显示URL、控制器和视图代码。无论如何,您都不应该访问
      .aspx
      。创建一个名为“login”的操作,返回“login.aspx”作为视图。O Lords。。非常感谢你,安德烈!:)主啊。。非常感谢你,安德烈!:)