Tôi đang sử dụng Mẫu dự án Asp.Net MVC 4.0 thì phiên bản api web tôi sẽ sử dụng trong dự án của tôi là gì. Tôi không biết làm thế nào để tìm phiên bản api web sử dụng trong dự án của tôi. Làm thế nào để có được phiên bản này của api web?Làm cách nào để bạn biết phiên bản API WEB của dự án?
Trả lời
Theo mặc định, mẫu MVC 4.0 có phiên bản 4.0.20710.0 của WebAPI (còn gọi là Web api 1). Để kiểm tra điều này, hãy mở giải pháp của bạn, exapnd giải pháp webapi, sau đó mở tệp packages.config chứa cấu hình nuget cho những gì bạn đã cài đặt. Nếu bạn chưa cập nhật các gói, bạn sẽ thấy nó.
<package id="Microsoft.AspNet.WebApi" version="4.0.20710.0" targetFramework="net40" />
Bây giờ bạn có thể truy cập trang web của trình duyệt và kiểm tra lịch sử gói here. Tôi đã sao chép nội dung của trang này bên dưới. Như bạn có thể thấy phiên bản web api này được phát hành vào ngày 11 tháng 8 năm 2012. Phiên bản này được gọi là "web api 1" sau khi Web API 2 được phát hành vào khoảng tháng 1 năm 2014. Bạn có thể nâng cấp dự án MVC4 để sử dụng Web API 2 nếu bạn mong muốn bằng cách sử dụng thuật sĩ cập nhật nuget. cập nhật
Version History Version Downloads cuối Microsoft ASP.NET Web API 2.2 5.2.3 (phiên bản này) 249.542 Thứ Hai 9 tháng 2, 2015
Microsoft ASP.NET Web API 2.2 5.2.3- beta1 11688 Thứ Tư 17 tháng 12, năm 2014
Microsoft ASP.NET Web API 2.2 5.2.2 545.094 Thứ Năm 28 Tháng 8, 2014
Microsoft ASP.NET Web API 2.2.2 5.2.2-rc 10.649 Thứ 7 Tháng 8 23 2014
Microsoft ASP.NET Web API 2.2 5.2.0 351.005 thứ ba 1 Tháng 7, 2014
Microsoft ASP.NET Web API 2.2 5.2.0-rc 18.499 thứ Ba 27 tháng 5, năm 2014
Microsoft ASP.NET Web API 2.1 5.1.2 416.403 Thứ Tư 2 tháng 4, 2014
Microsoft ASP.NET Web API 2.1 5.1.1 307.194 Thứ hai 10 Tháng 2, 2014
Microsoft ASP.NET Web API 2.1 5.1.0 201.058 Thứ sáu, tháng một 17 2014
Microsoft ASP.NET Web API 5.1.0-rc1 19.761 Thứ Sáu 6 tháng 12, 2013
Microsoft ASP.NET Web API 2 5.0.1 152.379 thứ năm 13 tháng 2, 2014
Microsoft ASP.NET Web API 2 5.0.0 752.667 thứ Năm 17 tháng 10, 2013
Microsoft ASP.NET Web API 5.0.0-rc1 28.262 Thứ 6 23 Tháng 8, 2013
Microsoft ASP.NET Web API 5.0.0-beta2 24.088 Thứ 4 Tháng Sáu 26 2013
Microsoft ASP.NET Web API 5.0.0-beta1 14905 Thứ tư 26 tháng 6, 2013
Microsoft ASP.NET Web API 4.0.30506 648.619 thứ năm 30 tháng 5, năm 2013
Microsoft ASP.NET Web API 4.0.20710 1.246.927 Thứ Bảy, ngày 11 tháng 8 năm 2012
Microsoft ASP.NET Web API (RC) 4.0.20505 112922 Thứ Năm, ngày 31 tháng 5 năm 2012
Tôi đã kiểm tra và nó giống như Microsoft.AspNet.WebAPI 5.2.2 này. Vậy đây là Web API 2.2? – user4903904
hi @ user4903904 vâng, tại chỗ, bạn chính xác. – BMac
- 1. Lập trình phiên bản Maven của dự án của bạn
- 2. Có cách nào để biết phiên bản groovy nào được sử dụng trong dự án grails?
- 3. Làm thế nào để biết được phiên bản của PyMongo đang chạy trên dự án của tôi
- 4. làm thế nào để biết loại dự án của dự án VS C#?
- 5. Cách tạo phiên bản 'Pro' của dự án Xcode
- 6. Phiên bản API dịch vụ web
- 7. Làm cách nào để bạn quản lý codebase cơ bản cho API được phiên bản?
- 8. Cách chọn phiên bản .NET để biên dịch dự án?
- 9. Các kỹ thuật để giữ các dự án của bạn trên phiên bản mới nhất
- 10. Làm thế nào để thay đổi chương trình phiên bản sản phẩm của dự án?
- 11. Làm thế nào để bạn thiết lập phiên bản của dự án C++/CLI trong Visual Studio?
- 12. Làm cách nào để từ chối ủy quyền cho dự án API Web theo mặc định
- 13. Làm cách nào để đồng bộ hóa các phiên bản giữa các dự án Visual C#?
- 14. Làm thế nào để một phiên bản kiểm soát cấu hình của một dự án TeamCity?
- 15. Tôi làm cách nào để tổ chức codebase của dự án nhắm mục tiêu nhiều phiên bản thư viện
- 16. Làm cách nào để đưa tệp nguồn của một dự án vào một dự án khác?
- 17. Làm thế nào để biết chính xác phiên bản sdk flex từ các tập tin dự án hiện có?
- 18. Tôi làm cách nào để biết mình đang sử dụng phiên bản Swift nào?
- 19. Làm cách nào để biết jdk nào chứa các phiên bản của JAX-WS
- 20. Tôi nên kiểm soát phiên bản C# dự án nào?
- 21. Làm cách nào để biết phiên bản WCF nào tôi đang chạy?
- 22. Làm thế nào để sử dụng hai phiên bản của jar trong dự án java của tôi
- 23. Kiểm tra phiên bản VS của Dự án C#
- 24. Làm thế nào để bạn biết phiên bản GTK + nào được cài đặt trên Ubuntu?
- 25. Làm thế nào để bạn quản lý các dự án Delphi của bạn với các thành phần của bên thứ ba trong Kiểm soát phiên bản?
- 26. Làm cách nào để tải lên phiên bản mới của dự án của tôi lên SVN (nhật thực)?
- 27. Làm cách nào để nhận phiên bản hiện tại của dự án iOS của tôi bằng mã?
- 28. Làm cách nào để biết tôi đang sử dụng phiên bản Symfony nào?
- 29. Bạn đề xuất hệ thống phiên bản nào cho trang web của mình?
- 30. Làm cách nào để biết tôi đang chạy phiên bản Doctrine nào?
Kiểm tra phiên bản gói NuGet từ packages.config. –
Anh ấy hỏi phiên bản Web API nào anh ấy nên sử dụng với MVC 4. Tôi đoán câu trả lời là "bất cứ điều gì bạn muốn". – Amy
Bài đăng liên quan chặt chẽ [ở đây] (https://stackoverflow.com/q/23502507/465053). – RBT