ho aggiunto il recente pacchetto di NuGet ripristino funzionalità per una soluzione che utilizza 'Enable NuGet pacchetto Restore': http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packagesrimuovere Pacchetto NuGet ripristino da soluzione
Tuttavia si è rotto il mio server di compilazione e non ho avuto il tempo di fissare così, volevo rimuoverlo. Non c'è alcuna opzione per che, per quanto ne so, così ho rimosso manualmente da tutti i miei file * csproj la seguente riga:
<Import Project="$(SolutionDir)\.nuget\nuget.targets" />
Il problema ora è che ogni volta che i file mia * Csproj vengono estratti o aperti la mia soluzione, la linea viene automaticamente aggiunto di nuovo, rompendo la mia generazione, se accidentalmente ho check in :(
Tutte le idee come posso rimuovere in modo permanente
UPDATE: nonostante la risposta qui sotto conserva ancora tornare quando aprire la soluzione, chiunque abbia lo stesso problema?
Non puoi semplicemente ripristinare il changeset nel controllo Sorgente? – Betty
beh, era un bel set di modifiche, ma grazie al tuo commento ho dato un'occhiata, e sembra che abbia aggiunto anche una cartella .nuget nel percorso della soluzione, cancellato anche per vedere se risolve il problema –
Hai gestito riparare il build server? (ed è teamcity?), perché la linea di progetto di importazione che citi sopra è ciò che sta causando il fallimento delle mie build di teamcity – Baldy