【问题标题】:ASP.NET MVC Areas: Can Someone Explain What's Happening PostBuildASP.NET MVC 领域:有人可以解释发生了什么 PostBuild
【发布时间】:2009-09-04 13:48:24
【问题描述】:

我知道要开始使用区域,您必须建立父/子关系。我设置了几个区域,并且它们的控制器运行良好,问题是找不到某些视图。我试图了解我的控制器发生的事情,而我的视图没有发生。

我对 MSDN 的链接非常熟悉,但仍然无法连接: http://msdn.microsoft.com/en-us/library/ee307987(VS.100).aspx

【问题讨论】:

    标签: asp.net-mvc areas


    【解决方案1】:

    我的猜测是,这可能与路线有关。检查以确保您正确注册了所有路线(在使用区域时,您需要考虑一些额外的事情)。

    Phil Haack 写了一个很棒的 blog entry on Areas,这可能有助于解决您的问题。

    编辑: 下载ASP.NET MVC source 并单步执行代码以查看其中断的位置。这应该让您确切知道问题出在哪里。

    【讨论】:

    • 我通过路由点击了正确的控制器,所以我认为这不是问题。找不到控制器调用的视图。我坚信这与后期构建练习有关。
    • 尝试下载 ASP.NET MVC 的源代码并单步执行代码以查看其中断的位置。我将编辑答案以发布指向源的链接。
    【解决方案2】:

    总用户错误,我最终创建了一个新区域,忘记在后面的项目代码中取消注释子区域。很抱歉造成误导!确保取消注释您的父子区域项目!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-26
      • 2012-11-20
      • 1970-01-01
      • 2015-10-16
      • 2020-12-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多