我正在使用ASP.NET MVC 3创建一个Area,右键单击该项目以添加一个名为MyArea
的区域。
Visual Studio 2010自动创建了AreaRegistration,并将GlobalAasAreas()添加到Global.asax中的Application_Start()
但此网址不起作用:http://localhost:1733/MyArea/AreaHome/Index
即使路线似乎已注册。
有人能看出我做错了吗?
提前致谢。
答案 0 :(得分:4)
在创建新区域时让我感到震惊的一件大事是模板不会自动引用新的Controller名称空间。你可以在这篇类似的帖子中看到我的意思:
Cannot load view in area in asp.net mvc 3 using vb.net
它可能在VB.net中,但可以应用相同的解决方案。