Não é possível usar o RestSharp portátil em PCL com ambos os quadros xamarin.ios e xamarin.android

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

Pergunta

Existe uma maneira possível de usar versões portáteis de RestSharp em PCL compartilhada entre xamarin.android e xamarin.ios ?? Eu tenho o próximo erro ao instalar a Biblioteca RestSharp.Portable no projeto:

Install-Package: Não foi possível instalar o pacote 'farbocoder.restsharp.portable 1.5.0.1'.Você está tentando instalar este pacote em um projeto que tem como alvo 'Portable-Win + Net45 + SL40 + WP71 + monoTouch40', mas o pacote não contém referências de montagem ou arquivos de conteúdo compatíveis com essa estrutura.Para mais informações, entre em contato com o autor do pacote.

Foi útil?

Solução

Primeiro de tudo: Certifique-se de ter a versão mais recente do NUGET instalado.

Segundo de todas: Sua biblioteca portátil está segmentando o Silverlight 4 e o Windows Phone 7.5.O Pacote Portable RestSharp que você está tentando instalar apenas suporta Silverlight 5 ou superior e Windows Phone 8. Então você precisa retaricar sua biblioteca portátil para segmentar SL5 em vez de SL4 e WP8 em vez de WP7.5.

Terceiro de tudo: Parece que você modificou os perfis do PCL para adicionar suporte ao Xamarin.Esta foi a maneira de fazê-lo antes de Xamarin adicionar suporte oficial de PCL.Agora que eles têm, você deve excluir quaisquer arquivos XML adicionados aos perfis PCL e basta usar as instalações Xamarin.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top