Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktig information | Viktig information om NuGet 3.0 RC
NuGet 3.0 Beta släpptes den 23 februari 2015 för Visual Studio 2015 CTP 6-versionen. Den här versionen betyder mycket för vårt team, eftersom vi har ett antal arkitektur- och prestandaförbättringar att dela, och vi är glada över att börja justera prestandainställningarna för vår nuget.org-tjänst.
Vi rekommenderar starkt att du avinstallerar alla tidigare versioner av NuGet Visual Studio 2015-tillägget innan du installerar den här nya versionen. Om du har problem med den här versionen av tillägget rekommenderar vi att du återgår till förhandsgranskningen [prior version](http://nuget.codeplex.com/downloads/get/909582) för användning med Visual Studio 2015.
Visual Studio 2012+
NuGet 3.0 Beta finns att installera i Visual Studio 2015 CTP 6-tilläggsgalleriet. Vi arbetar med att få ut förhandsversioner av Visual Studio 2012 och Visual Studio 2013 mycket snart. Vi delade tidigare vår avsikt att avbryta uppdateringar för Visual Studio 2010, och vi fattade det svåra beslutet.
Nytt klient-/server-API
Vi har arbetat med lite implementeringsinformation för NuGets klient-/serverprotokoll. Det arbete vi har gjort är att skapa "API v3" för NuGet, som är utformat för hög tillgänglighet för kritiska scenarier som paketåterställning och installation av paket. Det nya API:et baseras på REST och Hypermedia och vi har valt JSON-LD som resursformat.
I NuGet 3.0 Beta-bitar ser du en ny paketkälla med namnet "api.nuget.org" i listrutan för paketkällan. Om du väljer den paketkällan använder vi vårt nya API i stället för att ansluta till nuget.org. I NuGet 3.0 RC ersätter den nya API v3-baserade paketkällan den v2-baserade paketkällan "nuget.org". Vi rekommenderar att du inaktiverar alla andra offentliga paketkällor och endast lämnar api.nuget.org som din enda offentliga paketlagringsplats.
Vi har lagt ner mycket tid på att skapa vårt v3-API och kommer att fortsätta att underhålla standard-v2-API:et för gamla klienter som vill komma åt den offentliga lagringsplatsen.
Uppdaterat användargränssnitt
Vi har förbättrat användargränssnittet i den här versionen så att det innehåller en kombinationsruta som gör att du kan välja en åtgärd att vidta med paketet och övergått förhandsgranskningsknappen till en kryssruta i alternativområdet på skärmen. Alternativområdet är inte längre komprimerbart och innehåller nu en hjälplänk som beskriver de tillgängliga alternativen.
Åtgärdsloggning
Vi tog bort modal-fönstret med loggningsinformation som snabbt skulle visas och döljas när du installerar eller avinstallerar. Det här fönstret har inte tillfört något värde när du verkligen vill se informationen eller kan kopiera och klistra in från den. I stället omdirigerar vi nu all utdataloggning till fönstret Package Manager i utdatafönstret. Vi tror att detta är mer bekvämt och liknar en typisk byggrapport som du vill inspektera.
Fokus på prestanda
Vi har gjort många ändringar för att förbättra prestanda på NuGet-sökningar och hämtningar. Detta var vårt främsta problem från våra kunder, och vi ville vara säkra på att vi tog upp det i den här versionen. Vi har finjusterat våra servrar, skapat ett nytt CDN och förbättrat frågematchningslogik för att förhoppningsvis leverera mer relevanta och snabbare paketsökresultat.
När vi går igenom den här fasen av utvecklingen av NuGet 3.0 kommer vi att justera och övervaka nuget.org-tjänsten för att säkerställa att vi levererar en förbättrad upplevelse. Vi planerar inte att ägna oss åt driftstopp, men vi kommer att lägga till och ändra resurser i tjänsten. Håll ett öga på vårt Twitter-flöde för mer information om när vi ändrar tjänstkonfigurationen.
Skapa NuGet med NuGet
Nu har vi byggt om våra NuGet-klienter till flera komponenter som själva byggs in i NuGet-paket. Den här återanvändning av våra egna bibliotek tvingar oss att skapa komponenter som kan återanvändas och som kan paketeras korrekt. Vi har kunnat eliminera duplicerad kod och har lärt oss hur vi bättre konfigurerar vår utvecklingsprocess för att stödja behovet av att skapa paket i våra lösningar. Leta efter ett blogginlägg snart där vi kommer att prata om hur kodprojekten är strukturerade och hur vår byggprocess fungerar.
Håll ögonen öppna
Håll ett öga på vår blogg för mer framsteg och meddelanden för NuGet 3.0!