我是xamarin.form Portable项目中的新手,我可以使用httpClient,但是当我将System.IO名称空间添加到文件中时无法使用WebClient。我的应用程序是针对应用程序版本4.5,默认情况下,我从未更改过任何目标版本。
任何人都可以告诉我如何在xamarin.forms便携式项目中使用WebClient?
答案 0 :(得分:5)
您不能在PCL中使用WebClient,因为它不兼容。
您可以在Xamarin文档中阅读PCL here的介绍。简而言之,它描述了使用PCL定义一个特定的配置文件(用3个数字表示,如111或259),并且根据该配置文件,您只有可用的所有的.NET库子集。目标平台。
WebClient
是不受广泛支持的。据我所知,关于不同配置文件支持或不支持的内容的文档不多。
当然我不知道你要做什么,但也有一些选择。
HttpClient