是否有可能在Xamarin.Android和Xamarin.ios之间使用PCL共享的PCL中的便携式版本中的reasharp ?? 在项目中安装RESTSHARP.portable库时,我有下一次错误:

安装包:无法安装package'fubartmoder.restsharp.portable 1.5.0.1'。您正在尝试将此包安装到目标'Portable-Win + Net45 + SL40 + WP71 + MonoAndroid16 + Monotouch40'的项目中,但包不包含任何与该框架兼容的装配参考或内容文件。有关更多信息,请联系包作者。

有帮助吗?

解决方案

首先:确保您安装了最新版本的Nuget。

秒之一:您的便携式库是针对Silverlight 4和Windows Phone 7.5。您尝试安装的便携式恢复程序包仅支持Silverlight 5或更高版本和Windows Phone 8.因此您需要将便携式库重新出发到目标SL5而不是SL4和WP8而不是WP7.5。

三种:看起来你修改了PCL配置文件以添加Xamarin支持。这是在Xamarin增加官方PCL支持之前做到这一点的方法。现在他们有,你应该删除你添加到PCL配置文件的任何XML文件,只需使用Xamarin安装。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top