2013-05-01 30 views
20

Tôi đang cố gắng sử dụng HttpClient mới trong .NET 4.5, nhưng Visual Studio phàn nàn rằng nó không tồn tại. Tôi có System.Net, nhưng khi tôi nhập System.Net.Http, nó cũng phàn nàn về điều đó.HttpClient không được tìm thấy trong .NET 4.5

Tôi có phải tải xuống phân phối mới cho lớp học này không?

+0

Bạn cần tham khảo cụm từ 'System.Net.Http'. Ngoài ra, PCL không hỗ trợ sử dụng lớp đó, vì vậy bạn sẽ không may mắn nếu đó là những gì bạn đang cố gắng làm. – dlev

+0

Cảm ơn nhưng tôi không có nó trong danh sách Add Assemblies. –

+0

Bạn đang phát triển loại dự án nào? – dlev

Trả lời

28

Thêm một tham chiếu đến System.Net.Http:

add ref

+3

Cảm ơn nhưng tôi không có nó được liệt kê trong hộp thoại Add Assemblies. –

+0

Phiên bản VS nào? – ulrichb

+0

VS 2012 Pro .... –

14

tôi đã cùng một vấn đề. Sau khi một số đào xung quanh, tôi thấy bạn phải cài đặt this package và sau đó thêm các tài liệu tham khảo để System.Net.Http cho nó không phàn nàn!

+2

Điều này giải quyết nó cho tôi. Tôi có một giải pháp xamarin có PCL, một ứng dụng WindowsPhone, một ứng dụng Android và iPhone. Tôi muốn sử dụng HttpClient trong PCL, nhưng nếu tôi vừa thêm tham chiếu vào System.Net.Http, dự án của tôi sẽ được nhắm mục tiêu lại và trở nên không tương thích với ứng dụng cửa sổ điện thoại của tôi. Cài đặt gói này ngăn PCL của tôi bị nhắm mục tiêu lại và bây giờ mọi thứ biên dịch tốt :) – dsnunez

+0

Điều đó không đủ cho tôi, tôi cũng phải thêm System.Net.Http.WebRequest –

+0

Điều này làm việc cho tôi trên ASP. Dự án NET 4.5.1. Cảm ơn! –

0

Tôi gặp sự cố khi tôi thêm một lớp học trong thư mục App_Code có số này HttpClient được gọi là một trong các chức năng của tôi. Khi chi tiêu vô số giờ tôi thấy rằng Build Action dưới Properties cho lớp học của tôi được đặt thành Content.

Thay đổi này Build Action để Compile cố định vấn đề.

3

Bắt đầu sử dụng vs2017 và gặp phải vấn đề tương tự khi tạo Native + PCL, không thể tìm thấy HttpClient, truy cập Nuget và nhận Microsoft.Net.Http giải quyết vấn đề của tôi. enter image description here

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