2014-05-23 16 views
10

Sto cercando di installare MvvmCross.HotTuna.CrossCore 3.0.14 in una libreria di classi di WindowsPhone 8.0 dalla riga di comando NuGet. Errore che ottengo quando si tenta di farlo è:Nuget: nessun pacchetto compatibile trovato in soluzione attiva per MvvmCross.CrossCore

PM> install-package MvvmCross.HotTuna.CrossCore 3.0.14 
install-package : No compatible project(s) found in the active solution. 
At line:1 char:1 
+ install-package MvvmCross.HotTuna.CrossCore 3.0.14 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : InvalidOperation: (:) [Install-Package], InvalidOperationException 
    + FullyQualifiedErrorId : NuGetNoCompatibleProjects,NuGet.PowerShell.Commands.InstallPackageCommand 

In questa soluzione, ho un altro un progetto di applicazione Windows Phone 8 (Target Windows Phone OS versione è impostato su Windows Phone OS 8.0) che ha i seguenti pacchetti MvvmCross installato. Questo è stato fatto prima senza problemi:

<packages> 
    <package id="MvvmCross.HotTuna.CrossCore" version="3.0.14" targetFramework="wp71" /> 
    <package id="MvvmCross.HotTuna.MvvmCrossLibraries" version="3.0.14" targetFramework="wp71" /> 
    <package id="MvvmCross.HotTuna.Plugin.File" version="3.0.14" targetFramework="wp71" /> 
    <package id="MvvmCross.HotTuna.Plugin.Json" version="3.0.14" targetFramework="wp71" /> 
    <package id="MvvmCross.HotTuna.Plugin.Location" version="3.0.14" targetFramework="wp71" /> 
    <package id="MvvmCross.HotTuna.Plugin.Messenger" version="3.0.14" targetFramework="wp71" /> 
    <package id="MvvmCross.HotTuna.Plugin.Sqlite" version="3.0.14" targetFramework="wp71" /> 
    <package id="MvvmCross.HotTuna.Plugin.Visibility" version="3.0.14" targetFramework="wp71" /> 
    <package id="MvvmCross.HotTuna.StarterPack" version="3.0.14" targetFramework="wp71" /> 
    <package id="MvvmCross.PortableSupport" version="3.0.14" targetFramework="wp71" /> 
    <package id="WPtoolkit" version="4.2013.08.16" targetFramework="wp80" /> 
</packages> 

Chi si imbatte in un problema simile?

+1

Hai avuto una soluzione per questo? Sto avendo lo stesso tipo di problema –

+1

Arrgh, semplicemente non riesco a ricordare come mi sono aggirato su questo. Aggiornerà la domanda di risposta se inciampo nella soluzione. Ho bisogno di iniziare a fare un lavoro migliore di monitoraggio/risposta alle domande qui .. –

risposta

32

Ho appena avuto un problema simile e mi mancava un - dal comando. Sembra che tu abbia fatto qualcosa di simile.

Cercavo install-package Microsoft.AspNet.WebApi.WebHost version 5.1.2

E decisi che facendo

install-package Microsoft.AspNet.WebApi -version 5.1.2 -project GRP2App.Web

nota, avevo perso il - dal parametro version. Ho anche aggiunto il parametro project ma non penso che fosse importante.

Il comando install-package MvvmCross.HotTuna.CrossCore 3.0.14 non ha -version prima del numero di versione.

+2

In effetti, lo ha fatto anche per me. Manca un trattino prima della versione. Aveva la versione 3.0.14 invece di -version 3.0.14. Errore strano Grazie. –

+3

Ho appena scoperto che si ottiene anche lo stesso errore con un extra (quindi avevo 'uninstall-package Microsoft.AspNet.WebApi.WebHost --removedependencies'. - Stavo usando qualcosa che piace' --' args! –

+1

Quindi , non ha nemmeno un parser * reale * Questo strumento mi sta facendo venire i brividi ... – mnemosyn

0

Io ho ottenuto questo errore quando si tenta di installare a un progetto in modo non corretto:

Install-Package 'Package' -ProjectName 'WrongName' -Version 1.0.0 

Quando ho fissato progetto ortografia, tutto ha funzionato bene:

Install-Package 'Package' -ProjectName 'CorrectName' -Version 1.0.0 
Problemi correlati