SCENARIONuGet - la gestione e la rimozione multi-pacchetti versione in un'unica soluzione
soluzioneUno VS con n progetti. Progetto Un pacchetto di riferimenti Y v1, Project B reference package Y v2. Non è ora possibile aggiornare tutti i riferimenti al pacchetto Y per tutti i progetti nella soluzione utilizzando la finestra di dialogo Gestione pacchetti NuGet a livello di soluzione, è possibile farlo solo quando tutti i progetti fanno riferimento alla stessa versione del pacchetto Y. Non è un grande trattare solo due progetti, ma ho a che fare con molti progetti che attraverso una cattiva gestione dei pacchetti fanno riferimento a molte versioni di pacchetti quando dovrebbero fare riferimento alla stessa versione.
Prima di passare il pomeriggio a scrivere un'app per console. per aggiornare automaticamente tutti i file package.config per una soluzione in modo che ogni pacchetto di riferimento sia referenziato tramite la sua ultima versione (più recente, non l'ultima, con eccezioni/avvertimenti, ecc.). C'è uno strumento/metodo per fare questo già? O qualche altro approccio di cui non sono a conoscenza?
Venerdì pomeriggio è grande tempo per questo! – Bond
Hai provato a usare sed o awk? –
o powershell !! –