Tôi đang phát triển một ứng dụng cầm tay trong .net framework 3.5, đang sử dụng cuộc gọi dịch vụ API để kiểm tra địa chỉ email từ trang web.I đang sử dụng mã dưới đây để thực hiện điều đó,Tên loại hoặc không gian tên 'Http' không tồn tại trong không gian tên 'System.Net'
using System.Net.Http;
HttpClient webClient = new HttpClient();
webClient.QueryString.Add("email", email);
Stream stream = webClient.OpenRead(brandEndPoint);
Ban đầu tôi được sử dụng WebClient
thay vì HttpClient
và tôi đã nhận lỗi này "The type or namespace name 'WebClient' could not be found
" google và cố định này với HttpClient
.
Sau khi thay thế WebClient
bằng HttpClient
tôi nhận được lỗi này "The type or namespace name 'Http' does not exist in the namespace 'System.Net
".
Cần trợ giúp để giải quyết vấn đề này.
Cảm ơn
@Steve: Tại sao? HttpClient nằm trong không gian tên System.Net.Http: http://msdn.microsoft.com/en-gb/library/system.net.http.httpclient.aspx –
Không dành cho .NET 3.5. Không gian tên là không có sẵn ở tất cả cho 3,5 –
@ JonSkeet quá nhanh thực sự, tìm kiếm với Intellisense trong LinqPAD, thiếu tham chiếu và nhảy đến kết luận sai – Steve