Mam mieszane środowisko, w którym niektórzy programiści pracują w Visual Studio 2013, a inni pracują na 2015. Wszystko działało w porządku, dopóki nie uaktualniania odwołuje pakiet Nuget z Visual Studio 2015.Jak korzystać z NuGet 3.0 z Visual Studio 2013?
Teraz, gdy próbuje przywrócić pakiety Nuget z Visual Studio 2013, widzę następujący błąd:
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'..
najwyraźniej nie ma wersji Nuget 3.x dla Visual Studio 2013.
Czy istnieje rozwiązanie, aby kontynuować pracę zarówno z Visual Studio 2013 i 2015?
Potrzebuję NuGet 3.0 na VS 2013, ponieważ 3. # obsługuje ContentFiles, który 2. # nie :( – Phill
+1 Dziękuję, miałem podobny problem z nowym wersja Moq, instalacja poprzedniej wersji Moq bez tej zależności zadziałała! Cierpliwie czekam na aktualizację mojego zespołu do 2015 ... – EaziLuizi
To nie ma sensu NuGet 3 najwyraźniej ma nową strukturę źródła pakietów, a może 3 [nie obsługuje starej, formalnej studni] (https://github.com/NuGet/Home/issues/1909). Czy 2 obsługuje nową strukturę? Jeśli nie, to wydaje się wystarczającym powodem do aktualizacji. – jpmc26