Aktualisieren Sie die Referenzpfade für alle Projekte in einer Lösung gleichzeitig

9

Ich muss einen Referenzpfad zu allen Projekten (über 35 Projekte) in einer Lösung hinzufügen. Dies manuell zu tun wäre zeitaufwendig.

Gibt es eine Möglichkeit, Referenzpfade für alle Projekte programmatisch zu aktualisieren / hinzuzufügen / zu entfernen?

Ich habe ein Add-In gefunden, das mir hilft, aber leider Der Download-Link des Add-Ins ist defekt.

    
Ibrahim Abdulkarim 15.08.2011, 14:39
quelle

3 Antworten

2

Sie können die csproj-Dateien immer in einem Texteditor öffnen und Suchen / Ersetzen durchführen. Notepad ++ hat ein praktisches Ersetzen in Dateien .

    
jrummell 15.08.2011 15:20
quelle
1

Mit Visual Studio PowerCommands können Sie Referenzen kopieren und einfügen. t so langweilig sein, zumindest. Es macht viele andere Dinge weniger langweilig.

    
Mark Sowul 15.08.2011 15:05
quelle
0

Wenn Ihr Verweis ein NuGet-Paket ist , können Sie einfach den NuGet-Paket-Manager für die Lösung verwenden und das installierte Paket auswählen, das Sie entfernen möchten Projekte, dann deinstalliere sie.

für die Installation: Wählen Sie zuerst das gewünschte Paket, überprüfen Sie die Zielprojekte und klicken Sie dann auf Installieren.

es funktioniert für mich, wie ich eine Lösung mit 35 Projekten habe.

    
vaheeds 26.08.2017 19:13
quelle