Asp.Net MVC - 领域

发布于 2024-08-10 11:17:10 字数 480 浏览 7 评论 0原文

我在这里查看 Haacks 文章 - http://haacked .com/archive/2009/07/31/single-project-areas.aspx

当我下载示例时,我在 Global.ascx 中收到以下错误

错误 1“System.Web.Routing.RouteCollection” 不包含以下定义 “MapAreaRoute”并且没有扩展方法 “MapAreaRoute”接受第一个 类型参数 'System.Web.Routing.RouteCollection' 可以找到(您是否缺少 using 指令或程序集 参考?)

我想我显然错过了一些东西,有人有什么想法吗?

I'm looking at Haacks article here - http://haacked.com/archive/2009/07/31/single-project-areas.aspx

When I download the sample I get the following errors in the Global.ascx

Error 1 'System.Web.Routing.RouteCollection'
does not contain a definition for
'MapAreaRoute' and no extension method
'MapAreaRoute' accepting a first
argument of type
'System.Web.Routing.RouteCollection'
could be found (are you missing a
using directive or an assembly
reference?)

I assume I am obviously missing somthing, anyone any ideas what?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

鹿港小镇 2024-08-17 11:17:10

您现在应该在新实现中使用“AreaRegistration.RegisterAllAreas”

这篇博文可能对您有用:

http://suhair.in/Blog/aspnet-areas-in-deep

博客中的代码片段:

protected void Application_Start()
{
     AreaRegistration.RegisterAllAreas(); 1
     RegisterRoutes(RouteTable.Routes);
}

加上...

public static void RegisterAllAreas() 
{
      RegisterAllAreas(null);
}

public static void RegisterAllAreas(object state) 
{
                                 2                        3
      RegisterAllAreas(RouteTable.Routes, new BuildManagerWrapper(), state);
}

You should now use "AreaRegistration.RegisterAllAreas" in the new implementation

This blog post may be of use to you:

http://suhair.in/Blog/aspnet-areas-in-depth

Snippets of code from the blog:

protected void Application_Start()
{
     AreaRegistration.RegisterAllAreas(); 1
     RegisterRoutes(RouteTable.Routes);
}

plus...

public static void RegisterAllAreas() 
{
      RegisterAllAreas(null);
}

public static void RegisterAllAreas(object state) 
{
                                 2                        3
      RegisterAllAreas(RouteTable.Routes, new BuildManagerWrapper(), state);
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文