Recent, proiectul a trebuit să adauge o dependență la NuGet, dar mașina de dezvoltare a companiei nu avea rețea... Apropo, poate nu crezi, dar mașina de dezvoltare care face dezvoltare nu are de fapt nicio rețea!!! (Atunci de ce nu pleci repede de persoana flash) Nu există nicio șansă, proiectul trebuie să includă lucruri în VS, doar să găsească o modalitate de a adăuga dependențe Dacă ai o rețea, adăugarea dependențelor în NuGet este foarte simplă, doar caută-o și instalează-o direct. Revenind la subiect, să vorbim despre problema instalării dependențelor de pachete în NuGet offline.
În primul rând.
https://www.nuget.org/ Acesta este site-ul oficial al NuGet, dă click și apoi caută pachetul de instalare de care ai nevoie în caseta de căutare, trebuie să instalez Geckofx, deci caută acesta (de exemplu).
Apoi, deschide VS, selectează Toolbar - Nuget Package Manager - General - Browse
Dăm click pe browse, iar apoi explorerul deschide directorul cache al Nuget, directorul meu cache este: C:\Users\itsvse\AppData\Local\NuGet\Cache
Am tăiat pachetul nupkg descărcat în directorul C:\Users\itsvse\AppData\Local\NuGet\Cache.
În final, rulează următoarea comandă în consola nuget:
Sau:
|