2015-05-19 14 views
11

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?

+0

Kiểm tra phiên bản gói NuGet từ packages.config. –

+0

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

+0

Bài đăng liên quan chặt chẽ [ở đây] (https://stackoverflow.com/q/23502507/465053). – RBT

Trả lời

12

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

+0

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

+0

hi @ user4903904 vâng, tại chỗ, bạn chính xác. – BMac

Các vấn đề liên quan