在阅读了关于这个主题的几篇文章后,我还没有找到我的问题的答案。我有一个 MVC 3 应用程序并添加了一个区域。一切正常,直到我尝试从区域内的控制器返回视图。
我可以成功发布到控制器保存方法,但只需返回视图(返回 View()),我得到以下信息:
未找到“保存”视图或其主视图,或者没有视图引擎支持搜索的位置。搜索了以下位置:
~/Areas/Test/Views/Default1/Save.aspx
~/Areas/Test/Views/Default1/Save.ascx
~/Areas/Test/Views/Shared/Save.aspx
~/Areas/Test/Views/Shared/Save.ascx
...
这似乎很基本,不知道为什么我会遇到这么多麻烦。
我使用了 Phil Haack 的 RouteDebugger (http://nuget.org/packages/routedebugger) 并且所有路由都作为设置工作......