Domanda

ho iniziato ad usare NuGet e installato alcuni pacchetti, la maggior parte di loro hanno circa 200 KB max, ma NUnit ha 3 MB .

La mia soluzione è open-source e viene scaricato da un sacco di gente, sto solo pensando: devo impegnare le interi pacchetti cartella come è o ignorare i file dll non

Come si fa a ragazzi fare?

È stato utile?

Soluzione

Personalmente mi piacerebbe includere l'intera cartella dei pacchetti. Non c'è niente di peggio di ottenere un progetto open-source poi dover dare la caccia della DLL necessaria al suo funzionamento.

Si può solo includere i file .nupkg e ottenere l'utente di eseguire update-pacchetto, ma poi si è ammesso che ne abbiano NuGet installare e ricordarsi di eseguirlo.

Credo che la sua molto più veloce per andare avanti del progetto open-source ha tutto da ottenere andare.

Altri suggerimenti

NuGet ha ora la possibilità per voi di ri-scaricare i pacchetti mancanti come una fase di pre-build, il che significa che avete solo bisogno di commettere il file packages.config (e includere nuget.exe in strumenti di cartella).

Utilizzando NuGet senza commettere pacchetti di controllo del codice sorgente per maggiori dettagli.

Per eco ciò che ha detto Simon - è 2010. larghezza di banda e di memorizzazione sono a buon mercato su quella scala. La comodità di avere i pacchetti con la fonte batte l'inferno fuori dei risparmi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top