有没有办法在ASP.Net MVC4和Web API 1项目中进行属性路由?我搜索了很多,只有解决方案,我发现是更新或安装项目MVC5,Web Api 2和AttributeRouting。我试图从nuget做到这一点,但在支持项目中的旧版本软件包(Install-Package AttributeRouting,Install-Package Microsoft.AspNet.WebApi,Install-Package Microsoft.AspNet.Mvc)方面存在问题。有没有办法做出更新或安装属性路由?如何在ASP.Net MVC4和Web API 1项目中进行属性路由?
1
A
回答
1
为避免兼容性问题,建议更新到支持属性路由的更新版本。
我用下面的演练成功升级我的ASP.NET MVC 4和Web API项目到ASP.NET MVC 5和Web API 2
How to Upgrade an ASP.NET MVC 4 and Web API Project to ASP.NET MVC 5 and Web API 2
0
绝对有可能使用属性路由运行ASPNET MVC & Web API,但是minimum version for Web API is v2。
所以你唯一使用属性路由的方法是升级你的Nuget包,至少对于Web API。
相关问题
- 1. ASP.NET MVC3与ASP.NET mvc4的Web API项目
- 2. Web API 2路由 - 路由属性
- 3. 在ASP.NET Web API中使用可选参数进行属性路由
- 4. ASP.NET Web API属性路由:具有路由参数的RoutePrefix
- 5. 使用ASP.net WEB API中的属性路由进行版本控制
- 6. 在ASP.Net Web API中解析属性路由URL
- 7. ASP.NET Web API属性路由到错误的行为
- 8. web api 2版本和路由属性路由
- 9. ASP.NET Web API - 路由
- 10. 路由如何在ASP.NET MVC4中工作
- 11. Web api项目路由问题
- 12. 路由ASP.NET MVC4
- 13. ASP.net MVC4路由
- 14. MVC中的ASP.NET Web API:类库中忽略的属性路由
- 15. 如何在VS2013 web项目中同时使用WebForms和MVC进行路由
- 16. Asp.net Mvc 4和Web Api中的路由
- 17. 的Web API属性路由约束
- 18. Web API。同属性的路由
- 19. MVC4的Web API路由冲突
- 20. Web API属性路由HTTP 404
- 21. 属性路由的Web API 2
- 22. 如何通过Asp.Net Web API角路由
- 23. ASP.NET MVC4 Web API和会话变量
- 24. Visual Studio 2010中的MVC4 WEB API项目
- 25. ASP.NET核心属性路由
- 26. 在ASP.NET Web API中映射HTTP路由
- 27. ASP.NET MVC4和Web API身份验证+授权(Windows 8和Web)
- 28. asp.net web api 2 url路由属性找不到时
- 29. 具有相同动作的Asp.net Web Api属性路由
- 30. ASP.NET Web API 5.2.3属性返回的路由404