有沒有辦法在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屬性路由:具有路由參數的RoutePrefix
- 4. 路由ASP.NET MVC4
- 5. ASP.NET Web API屬性路由到錯誤的行爲
- 6. Web api項目路由問題
- 7. MVC中的ASP.NET Web API:類庫中忽略的屬性路由
- 8. 的Web API屬性路由約束
- 9. Visual Studio 2010中的MVC4 WEB API項目
- 10. ASP.NET MVC4 Web API和會話變量
- 11. Web API屬性路由HTTP 404
- 12. ASP.NET核心屬性路由
- 13. 在ASP.NET Web API中映射HTTP路由
- 14. ASP.NET Web API 5.2.3屬性返回的路由404
- 15. ASP.NET Web Api路由損壞
- 16. 路由屬性Web Api 2.路由不正確
- 17. 使用Web窗體進行ASP.NET路由
- 18. i18n asp.net mvc4屬性?
- 19. ASP.Net MVC4自定義路由
- 20. 如何在ASP.NET WebAPI項目中使用MVC路由
- 21. MVC4 Web API中的結構導致路由中斷
- 22. 區分web api路由和mvc路由
- 23. 在global.asax中啓用web api屬性路由
- 24. 屬性路由使用Asp.Net MVC 5和相關的問題的Web API 2
- 25. 屬性路由失敗的MVC/WebApi組合項目
- 26. 角1 - 路由和api
- 27. 的Web API:需要了解網絡API屬性路由
- 28. 從路由配置到屬性路由
- 29. 帶參數選項的Web Api路由?
- 30. 如何設置項目以使用提供者,路由器和路由與React,Redux和TypeScript進行路由?