Wir haben viele verschiedene Lösungen/Projekte, die von verschiedenen Teams verwaltet werden. Unsere Lösung muss auf mehrere Projekte verweisen, die einem anderen Team gehören. Wir möchten diese Abhängigkeiten nicht als Projektreferenzen hinzufügen, da wir nicht beabsichtigen, diesen Code zu ändern, sondern ihn nur verwenden möchten. Außerdem haben wir bereits einige Projekte in unserer Lösung und möchten nicht noch mehr hinzufügen, da dies Visual Studio verlangsamen wird. Daher erstellen wir diese Projekte in einer separaten Lösung und fügen sie als Dateireferenzen zu unserer Lösung hinzu.Verwalten interner Abhängigkeiten von Drittanbietern
Meine Frage ist, wie verwalten Menschen diese Arten von Abhängigkeiten? Sollte ich nur einen automatisierten Prozess haben, der nach Änderungen an diesen Projekten sucht, sie erstellt und die DLLs in unserer Quellcodeverwaltung überprüft, nach denen wir sie wie andere Abhängigkeiten von Drittanbietern behandeln? Gibt es eine empfohlene Vorgehensweise?
Sind nicht "interne" und "3rd Party" orthogonale Begriffe? :-) – Gray