2010-08-17 59 views
2

,我开始了我的硕士项目工作,并决定尝试新的东西,并使用ASP.NET MVC 2,我有Windows 7专业版和Visual Studio 2010ASP.NET MVC2将无法正常工作。获取“找不到资源”。错误

我一直在下面this tutorial,什么驾驶我疯狂的是,我甚至无法超越第一步。我完全按照教程所述安装我的项目,开始调试,我得到的只是:

'/'应用程序中的服务器错误。
无法找到该资源。
描述:HTTP 404.

这到底是什么?当你选择“ASP.NET MVC 2 App”而不是“ASP.NET MVC 2 Empty App”时,我检查了VS01构建的默认MVC应用程序,它可以工作。我很无能...

回答

6

简短的回答,它可能是“工作”。

如果您使用的是“空应用”项目模板,你看到的行为正是你应该期望什么。在你的global.asax中,你会看到一个全局路由和一个默认控制器设置为“Home”。然而,在一个空的项目,你有没有控制器或意见,使你得到一个404

+0

干杯。有用。 – barjed 2010-08-17 21:18:32

2

在一个空的应用程序,你有没有控制器或视图定义,这就是为什么你得到这个错误。

尝试比较正常的MVC 2应用程序启动项目,并创建一个默认的控制器&查看。

0

您需要创建一个控制器并确保您的路由表正确映射到它。