Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t在PCL中使用RestSharp-Portable与Xamarin.IOS和Xamarin.Android框架_Xamarin_Restsharp_Portable Class Library - Fatal编程技术网

Can';t在PCL中使用RestSharp-Portable与Xamarin.IOS和Xamarin.Android框架

Can';t在PCL中使用RestSharp-Portable与Xamarin.IOS和Xamarin.Android框架,xamarin,restsharp,portable-class-library,Xamarin,Restsharp,Portable Class Library,是否有可能在Xamarin.Android和Xamarin.Ios之间共享的PCL中使用RestSharp的便携版本?? 在项目中安装RestSharp.Portable库时,我遇到下一个错误: 安装程序包:无法安装程序包“FubarCoder.RestSharp.Portable 1.5.0.1”。您正在尝试将此软件包安装到目标为“portable win+net45+sl40+wp71+MonoAndroid16+MonoTouch40”的项目中,但该软件包不包含任何与该框架兼容的程序集引用

是否有可能在Xamarin.Android和Xamarin.Ios之间共享的PCL中使用RestSharp的便携版本?? 在项目中安装RestSharp.Portable库时,我遇到下一个错误:


安装程序包:无法安装程序包“FubarCoder.RestSharp.Portable 1.5.0.1”。您正在尝试将此软件包安装到目标为“portable win+net45+sl40+wp71+MonoAndroid16+MonoTouch40”的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请与软件包作者联系。

首先:确保已安装最新版本的NuGet

其次:您的便携库的目标是Silverlight 4和Windows Phone 7.5。您尝试安装的便携式RestSharp软件包仅支持Silverlight 5或更高版本和Windows Phone 8。因此,您需要将便携库的目标重新定位为SL5而不是SL4,WP8而不是WP7.5


第三:看起来您修改了PCL配置文件以添加Xamarin支持。在Xamarin添加官方PCL支持之前,就是这样做的。现在他们已经有了,您应该删除添加到PCL配置文件中的所有XML文件,只使用Xamarin安装的文件。

我只有针对Win Phone 8的问题:无法安装软件包“RestSharp 104.4.0”。您正试图将此软件包安装到目标为“portable win+net45+wp80”的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者。