Asp.net mvc 2 '中的服务器错误/';应用找不到资源。(ASP.NET mvc 2和内置web服务器)

Asp.net mvc 2 '中的服务器错误/';应用找不到资源。(ASP.NET mvc 2和内置web服务器),asp.net-mvc-2,Asp.net Mvc 2,我正在尝试为一个小型门户制作一个MVC2Web应用程序。 我从VS2010开始使用该模板,并创建了其他几个.aspx页面(用于查看) Index.aspx(是模板的一部分)会像他应该打开的那样打开,但当我单击链接访问另一个aspx页面(我添加到模板中)时,他会显示以下内容: “/”应用程序中出现服务器错误。 找不到资源。 描述:HTTP404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下URL并确保其拼写正确 请求的URL:/Views/AccountPag

我正在尝试为一个小型门户制作一个MVC2Web应用程序。 我从VS2010开始使用该模板,并创建了其他几个.aspx页面(用于查看) Index.aspx(是模板的一部分)会像他应该打开的那样打开,但当我单击链接访问另一个aspx页面(我添加到模板中)时,他会显示以下内容:

“/”应用程序中出现服务器错误。 找不到资源。 描述:HTTP404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下URL并确保其拼写正确

请求的URL:/Views/AccountPages/Aanvragen.aspx

版本信息:Microsoft.NET Framework版本:4.0.30319;ASP.NET版本:4.0.30319.1

当我将Aanvragen.aspx设置为启动页面时,他向我显示了相同的消息。 我使用内置服务器(VS2010)。 当然,我检查了url是否正确,是否正确。所以这肯定不是问题所在

有人能帮我吗


非常感谢

您不应该直接请求查看页面;一方面,ASP.NET MVC附带的web.config会阻止对/views目录中所有视图的直接请求


您可以链接到站点中其他地方的常规web表单页面,例如根目录中的页面,但实际上MVC并不是这样使用的。你可能想找一本关于ASP.NET MVC的教程,因为你似乎不熟悉如何使用它。查看网站。

我同意@Andrew Barber的观点。如果您直接请求aspx页面,就像使用ASP.NET Web表单一样,那么您做得不对。ASP.NET MVC使用路由。谢谢,我遵循了有关音乐商店的教程,现在我了解了MVC的工作原理。