Ho un ambiente misto in cui alcuni sviluppatori stanno lavorando su Visual Studio 2013 e altri stanno lavorando al 2015. Tutto ha funzionato bene fino a quando non abbiamo aggiornato un pacchetto NuGet di riferimento da Visual Studio 2015.Come utilizzare NuGet 3.0 con Visual Studio 2013?
Ora, quando si tenta di ripristinare il pacchetti Nuget da Visual Studio 2013, vedo il seguente errore:
NuGet Package restore failed for project Foo: The 'System.Linq 4.0.0' package requires NuGet client version '3.0' or above, but the current NuGet version is '2.8.60723.765'..
a quanto pare, non esiste una versione 3.x NuGet per Visual Studio 2013.
c'è una soluzione per continuare a lavorare con Visual Studio 2013 e 2015?
Ho bisogno di NuGet 3.0 su VS 2013 perché 3. # supporta ContentFiles che 2. # non :( – Phill
+1 Grazie, ho avuto un problema simile con il nuovo versione di Moq, installazione di una versione precedente di Moq senza che la dipendenza funzionasse! Attendo pazientemente che il mio team esegua l'aggiornamento al 2015 ... – EaziLuizi
Questo non ha alcun senso. NuGet 3 apparentemente ha una nuova struttura di origine dei pacchetti, e forse 3 [non gestisce il vecchio bene formale] (https://github.com/NuGet/Home/issues/1909) 2 supporta la nuova struttura? In caso contrario, sembra una ragione sufficiente per l'aggiornamento. – jpmc26