2011-01-24 23 views
31

Nuget inserisce il pacchetto nella mia cartella principale (nel mio caso la cartella trunk). Mi chiedo se c'è un modo per far sapere a VS 2010 di questa cartella? Sto usando anhn svn per fare il mio pendolarismo, quindi sarebbe davvero bello averlo nella mia soluzione, quindi quando aggiungo un riferimento posso commetterlo da VS 2010 e non devo andare al mio baule e farlo manualmente.Aggiungi la cartella Pacchetti NuGet al file della soluzione?

Questo può essere fatto?

risposta

10

Il modo più semplice per farlo al momento è utilizzando l'Explorer di copia di lavoro (Visualizza -> Esplora copia di lavoro). Da qui è possibile sfogliare la cartella della soluzione e aggiungere il riferimento.

ho aggiunto l'idea per migliorare questo al AnkhSVN feedback forum, si prega di andare a votare :-)

+0

Ok votato per esso! – chobo2

+1

funziona bene, il problema è che devi farlo manualmente e quando aggiungi altri pacchetti devi farlo di nuovo. Quando in una squadra gli altri sviluppatori non avranno i file estratti dal controllo del codice sorgente automaticamente. Quindi per un singolo dev sarei d'accordo con la risposta. –

+1

@SimonThompson Questo non è vero, aggiungendolo è manuale, ma deve essere fatto solo da una persona che aggiunge il riferimento. Il resto è automatico. –

7

È possibile aggiungere la directory dei pacchetti come un progetto web. Io uso TFS quindi l'unico problema è dopo aver aggiunto un pacchetto ho bisogno di includere questi file al controllo del codice sorgente ma almeno li ...

+0

Lame (per conto di Visual Studio) ma funziona. – stefann

+0

Accetto dovrebbe essere un modo ufficiale, è come se avessero dimenticato :-) –

+2

Inizialmente ho avuto errori di compilazione. Ricordarsi di rimuovere il "sito web" dall'elenco di progetti da costruire. Quindi funziona come un fascino. – CodeGrue

23

Si può essere interessati a leggere questo documento NuGet:

+2

Sì. Lo stavo usando da quando è uscito. Felici hanno trovato questa soluzione in quanto è anche meglio che commettere i file .dlls. – chobo2

+2

Grazie. Questo dovrebbe essere stato nella versione iniziale ... –

+2

Ottima risposta. OP dovrebbe accettarlo invece. – zmbq

Problemi correlati