2015-01-09 2 views
2

Я создал новый проект библиотеки Protable Class. Я хочу, чтобы у меня была некоторая функциональность ввода-вывода, поэтому я решил использовать PCLStorageCant Установка PCLStorage с использованием nuget

Так что в диспетчере пакетов я выполняю эту команду: Install-Package PCLStorage, но не удается установить пакет. Я дал следующее сообщение об ошибке:

Could not install package 'PCLStorage 1.0.1'. You are trying to install this package into a project that targets 'portable-net40+sl50+wp80+win', but the package does not contain any assembly references or content files that are compatible with that framework.

Любые указатели, чтобы помочь мне?


Полное Ошибка:

Install-Package : Could not install package 'PCLStorage 1.0.1'. You are trying to install this package into a project that targets 'portable-net40+sl50+wp80+win', but the package does 
not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author. 
At line:1 char:1 
+ Install-Package PCLStorage -Version 1.0.1 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : NotSpecified: (:) [Install-Package], InvalidOperationException 
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand 

ответ

3

nuspec file указывает, что следующие портативные рамки библиотеки поддерживаются:

portable-net45+wp8+wpa81+win8+monoandroid+monotouch+Xamarin.iOS+Xamarin.Mac 

Вы должны попробовать обновления .NET 4.0 до 4.5 и удаление Silverlight с вашего PCL, так как они явно не поддерживаются этой структурой.

+0

Работы! Большое спасибо – Krimson

+0

@ Krimson Great! Я рад, что смогу помочь. – Frank

Смежные вопросы