Non è possibile utilizzare RestSharp portatile in PCL con entrambi quadri Xamarin.ios e Xamarin.android

StackOverflow https://stackoverflow.com//questions/22033773

Domanda

è possibile il modo possibile di utilizzare versioni portatili di RestSharp in PCL condiviso tra Xamarin.Android e Xamarin.ios ?? Ho un errore successivo durante l'installazione della libreria di restsharp.portable nel progetto:

Install-Package: impossibile installare il pacchetto 'fubarcoder.restsharp.Portable 1.5.0.1'.Stai cercando di installare questo pacchetto in un progetto che punta a 'portatile-win + net45 + sl40 + wp71 + monoandroid16 + monotouch40', ma il pacchetto non contiene alcun riferimento di assemblaggio o file di contenuto compatibili con quel framework.Per ulteriori informazioni, contattare l'autore del pacchetto.

È stato utile?

Soluzione

Prima di tutto: Assicurati di avere l'ultima versione di Nuget installata.

Secondo di ALL: la tua libreria portatile è rivolta a Silverlight 4 e Windows Phone 7.5.Il pacchetto RestSharp portatile che si sta tentando di installare solo supporta Silverlight 5 o successivi e Windows Phone 8. Quindi è necessario raccontarti la libreria portatile per destinare SL5 anziché SL4 e WP8 anziché WP7.5.

Terzo di tutti: Sembra che tu abbia modificato i profili PCL per aggiungere il supporto Xamarin.Questo è stato il modo di farlo prima che Xamarin abbia aggiunto il supporto PCL ufficiale.Ora che hanno, dovresti eliminare qualsiasi file XML che hai aggiunto ai profili PCL e semplicemente utilizzare quelli Xamarin installa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top