SZENARIONuGet - Verwaltung und Multi-Version-Pakete in Einzel Lösung
Ein VS-Lösung mit n Projekten zu entfernen. Projekt A referenziert Paket Y v1, Projekt B referenziert Paket Y v2. Es ist jetzt nicht möglich, alle Verweise auf Paket Y für alle Projekte in der Projektmappe mit Hilfe des NuGet-Paketverwaltungsdialogs auf Lösungsebene zu aktualisieren. Dies ist nur möglich, wenn alle Projekte auf die gleiche Version des Pakets Y verweisen Ich beschäftige mich nur mit zwei Projekten, aber ich habe es mit vielen Projekten zu tun, die durch eine schlechte Paketverwaltung auf viele Paketversionen verweisen, wenn sie alle dieselbe Version referenzieren sollten.
Bevor ich den Nachmittag schreibe eine Konsole App. um alle package.config-Dateien für eine Lösung automatisch zu aktualisieren, so dass jedes referenzierte Paket nur über seine neueste Version referenziert wird (zuletzt referenziert, nicht die letzte, mit Ausnahmen/Vorbehalte usw.) ... gibt es ein Tool/eine Methode dafür das schon? Oder ein anderer Ansatz, von dem ich nichts weiß?
Freitagnachmittag ist super Zeit! – Bond
Haben Sie versucht, mit sed oder awk? –
oder powershell !! –