我知道要开始使用区域,您必须建立父/子关系。我设置了几个区域,并且它们的控制器运行良好,问题是找不到某些视图。我试图了解我的控制器发生了什么,而我的视图没有发生。
我对 MSDN 的链接非常熟悉,但我仍然断开连接:http: //msdn.microsoft.com/en-us/library/ee307987 (VS.100).aspx
我知道要开始使用区域,您必须建立父/子关系。我设置了几个区域,并且它们的控制器运行良好,问题是找不到某些视图。我试图了解我的控制器发生了什么,而我的视图没有发生。
我对 MSDN 的链接非常熟悉,但我仍然断开连接:http: //msdn.microsoft.com/en-us/library/ee307987 (VS.100).aspx
我的猜测是,这可能与路线有关。检查以确保您正确注册了所有路线(在使用区域时,您需要考虑一些额外的事情)。
Phil Haack在 Areas 上写了一篇很棒的博客文章,这可能有助于解决您的问题。
编辑:下载ASP.NET MVC 源代码并单步执行代码以查看它在哪里中断。这应该让您确切知道问题出在哪里。
总的用户错误,我最终创建了一个新区域,忘记在后面的项目代码中取消注释子区域。很抱歉造成误导!确保取消注释您的父子区域项目!