首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AttributeRouting v3.5.6前缀和未应用于路由的区域

AttributeRouting v3.5.6前缀和未应用于路由的区域
EN

Stack Overflow用户
提问于 2014-04-13 06:31:07
回答 1查看 222关注 0票数 0

我已经通过NuGet包添加了Tim McCalls AttributeRouting v.3.5.6。这看起来很简单,但区域名称和路由前缀并没有应用于routes.axd中显示的路由。

还有没有人经历过这种情况?

EN

回答 1

Stack Overflow用户

发布于 2014-04-13 21:45:11

我找到问题了。这是一个命名冲突。RouteArea和RoutePrefix似乎被视为System.Web.Mvc命名空间中的对象,因此不会应用于AR路由。

这已经报告给了Tim McCall,但他太忙了,不能再为AR库工作了。你可以看到评论线程here

我希望能够在MVC5中使用AR库。也就是说,因为我想利用优先选项。如果你想做同样的事情,那么下面的using语句和冲突似乎就解决了。

代码语言:javascript
复制
using AttributeRouting;
using AttributeRouting.Web.Mvc;
using RouteAreaAttribute = AttributeRouting.RouteAreaAttribute;
using RoutePrefixAttribute = AttributeRouting.RoutePrefixAttribute;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23036920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档