在Xamarin Forms中找不到system.net.http

Ran*_*mar 3 xamarin xamarin.forms

在我的xamarin应用程序中,我需要使用HttpClient实现Web服务.

所以我创建了测试项目并测试了Web服务 - 这里没问题.

我的代码:

public async Task<string> registrationRequest()
    {
        HttpClient client = new HttpClient();
        string response = await client.GetStringAsync(registrationURL);

        return response;
    }
Run Code Online (Sandbox Code Playgroud)

我的问题:

在测试测试应用程序后,我在我的实时项目system.net.http中找不到相同的代码错误.

HttpClient - 未解决.

在我的测试项目中,我没有安装任何Nuget包.

我只是用了

using System.Net.Http;
Run Code Online (Sandbox Code Playgroud)

但在我的实时项目中,这个导入返回错误.

任何人帮助我..

小智 9

您需要在PCL和特定于平台的项目中安装Microsoft.Net.Http nuget软件包.