5

Possiedo Visual Studio 2015 RC. Quando apro un'app console o un progetto Silverlight di Windows Phone 8, tutto funziona correttamente, posso utilizzare Nuget senza problemi.Visual Studio 2015, Nuget e "stessa chiave è già stato aggiunto."

Quando apro un progetto di app universale (Windows 8.1 e Windows Phone 8.1), Nuget si interrompe. Quando apro la console Nuget, vedo

enter image description here

Quando provo ad installare un pacchetto Nuget utilizzando la GUI Nuget, ottengo lo stesso errore.

Un'altra cosa strana. Quando apro VS2015 RC senza progetti e apro la console Nuget, non ottengo l'errore. Quindi, quando apro il progetto Universal App, viene visualizzato l'errore.

Sono quasi sicuro che sia collegato al progetto App universale.

Testiamo il progetto Universal App in VS2013 e tutto funziona correttamente, nessun problema con Nuget.

Ho provato tutti i passaggi in installing nuget package "same key has already been added." ma non ha aiutato. Suppongo che sia perché un'altra cartella potrebbe essere danneggiata nel mio caso.

Accade su di me su due computer separati, entrambi eseguono Windows 8.1 Pro, uno ha solo VS2015 RC e ha sia VS2013 Pro che VS2015 Pro.

+0

Avete installato l'ultimo nuget? Attualmente sto lavorando su VS2015 RC con app universali e non ho ricevuto questo errore ... ma ho aggiornato l'aggiunta di Nuget non appena ho installato il VS2015 RC. – mgarant

+0

sì, tutto è aggiornato –

risposta

0

Ho avuto lo stesso problema con VS2013 di volta in volta. Mentre non ho i passaggi esatti per risolvere qui, il seguente riassume ciò che ha funzionato (potrebbe essere sopra uccidere).

  1. uso del gestore di pacchetti per rimuovere tutti i pacchetti
  2. rimuovere la sezione vincolante libreria nel config app
  3. aggiungere nuovamente i pacchetti tramite il gestore di pacchetti

Si tratta di una macchina Windows, potrebbe essere necessario riavviare lo studio visivo tra ogni passaggio.

+0

Cosa intendi per passaggio 2? Non ci sono app.config windows o windows phone project o PCLs –

+0

@IgorKulman felice questo ha funzionato per voi. Non ho avuto bisogno di eseguire questo dal primo momento (3 - 4 mesi fa). È stato un dolore nel ___ ma il problema non è stato restituito. – THBBFT

+0

sì, vero dolore, il mio Nuget era così rotto che non riusciva nemmeno a rimuovere i pacchetti, quindi ho dovuto cancellare manualmente tutti i file package.config e rimuovere i riferimenti da tutti i progetti –

Problemi correlati