ASP.NET MVC 3 - 区域无法正常工作

时间:2011-05-09 01:22:40

标签: asp.net-mvc asp.net-mvc-3 routes

我正在使用ASP.NET MVC 3创建一个Area,右键单击该项目以添加一个名为MyArea的区域。

Project screenshot

Visual Studio 2010自动创建了AreaRegistration,并将GlobalAasAreas()添加到Global.asax中的Application_Start()

但此网址不起作用:http://localhost:1733/MyArea/AreaHome/Index

Error message

即使路线似乎已注册。

RouteDebugger

有人能看出我做错了吗?

提前致谢。

1 个答案:

答案 0 :(得分:4)

在创建新区域时让我感到震惊的一件大事是模板不会自动引用新的Controller名称空间。你可以在这篇类似的帖子中看到我的意思:

Cannot load view in area in asp.net mvc 3 using vb.net

它可能在VB.net中,但可以应用相同的解决方案。