Ich möchte die Verweise in den Projekten in meiner Visual Studio-Lösung programmatisch aktualisieren.Visual Studio-Projektverweise programmgesteuert aktualisieren
Ich habe rund 15 Projekte in meiner Lösung und wenn ich entwickle/Debugging Ich möchte die Verweise auf die Projekte innerhalb der Lösung zeigen.
Als Teil meiner Freigabeprozedur muss ich manchmal eine Kopie eines Projekts erstellen und dann die Verweise aktualisieren, um auf erstellte DLLs in einem bestimmten Ordner zu zeigen.
Ich kann die Struktur der Projektdateien arbeiten und wie Referenzen in ihnen arbeiten, und ich denke ein Kommandozeilen-Tool für den Bau der Projektdateien und ändern Referenzen zu analysieren, wie erforderlich.
Meine Fragen sind:
1. Klingt das eine vernünftige Sache
2. zu tun Hat jemand Erfahrung dieser und/oder wie zwischen der Entwicklung und geben sie Griff Schaltmodi
3. Hat jemand irgendwelche Bibliotheken, die sich mit dem Parsen von Visual Studio-Projektdateien befassen.
KLARSTELLUNG:
Danke für die Antworten. Vielleicht sollte ich einige Situationen klären, in denen ich dies nutzen möchte.
a) Meine Anwendung enthält 15 Projekte. Ich versuche, die Lösung für das, woran ich gerade arbeite, so klein wie möglich zu halten, also sage ich, dass ich 5 Projekte in meiner Lösung habe. Ich muß jetzt zu debuggen/Entwicklung eines der Projekte nicht in der Lösung, damit ich dieses Projekt hinzufügen, aber ich muß: - die Referenzen in den ursprünglichen Projekten gesetzt Verweise auf Punkt eher zu projizieren als kompilierte DLLs - die Referenzen in der ändern neu hinzugefügte Projekt mit dem entsprechenden Projekt-zu-Punkt verweist
ich mein Werkzeug, dies zu tun automatisch und der einzige Weg, möchte ich wissen, um so in der jetzigen Dateien die Projekt
b) im Rahmen eines Service manipuliert pack build procedure Ich erstelle eine Kopie von einem der Projekte, führe die notwendigen Codeänderungen durch und baue mit Visual Studio. Um dies zu tun Ich habe die Hinweise alle auf die kompilierten DLLs ändern
Gary, müssen Sie die VS-Version von Thunk! – Jon
Verdammt richtig! - wo ist es? –