2016-07-20 12 views
0

Der Versuch, RestSharp von 105.2.3 auf 105.1.0 herunterzustufen, kann aber nicht. Bleiben Sie mit der neuesten Version gut funktioniert und installiert gut.Kann RestSharp nicht herunterstufen

Install-Package RestSharp -Version 105.1.0

Attempting to gather dependency information for package 'RestSharp.105.1.0' with respect to project 'project.iOS', targeting 'Xamarin.iOS,Version=v1.0' 
Attempting to resolve dependencies for package 'RestSharp.105.1.0' with DependencyBehavior 'Lowest' 
Resolving actions to install package 'RestSharp.105.1.0' 
Resolved actions to install package 'RestSharp.105.1.0' 
Install failed. Rolling back... 
Package 'RestSharp.105.1.0' does not exist in project 'project.iOS' 
Package 'RestSharp.105.1.0' does not exist in folder 'C:\Users\....project\packages' 
Install-Package : Could not install package 'RestSharp 105.1.0'. You are trying to install this package into a project that targets 'Xamarin.iOS,Version=v1.0', 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 RestSharp -Version 105.1.0 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : NotSpecified: (:) [Install-Package], Exception 
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand 

Install-Package RestSharp

Attempting to gather dependency information for package 'RestSharp.105.2.3' with respect to project 'project.iOS', targeting 'Xamarin.iOS,Version=v1.0' 
Attempting to resolve dependencies for package 'RestSharp.105.2.3' with DependencyBehavior 'Lowest' 
Resolving actions to install package 'RestSharp.105.2.3' 
Resolved actions to install package 'RestSharp.105.2.3' 
Package 'RestSharp.105.2.3' already exists in folder 'C:\Users\...\project\packages' 
Added package 'RestSharp.105.2.3' to 'packages.config' 
Successfully installed 'RestSharp 105.2.3' to project.iOS 

Antwort

0

Wenn man sich das Paket NuGet aussehen, wird die Antwort sehr klar sein.

https://www.nuget.org/packages/RestSharp/105.1.0

Dekomprimieren der .nupkg und gehen Sie zum Ordner lib

Sie werden die jeweiligen Ziele hier gestattet. Beachten Sie, dass es kein Ziel für Xamarin.iOS10 oder MonoTouch10 irgendwo im 105.1.0 NuGet-Paket gibt.

Allerdings, wenn Sie das gleiche tun zu

https://www.nuget.org/packages/RestSharp/105.2.3

Sie werden sehen, es gibt Ziele für Xamarin.iOS10 und MonoTouch10.

+0

Wie kann ich das beheben und auf '105.1' downgraden? – John

+1

Sie können das nicht wirklich beheben. Dies fehlt in der vorherigen Bibliothek. –