Wir haben eine sehr große Menge Projekte im TFS, die alle die gleichen DLLs verwenden. Diese DLLs hat jeder Programmierer an anderer Stelle auf seinem lokalen PC abgelegt. Arbeitet nun ein Programmierer mit dem Projekt eines anderen, stimmen die Pfade zu
den Bibliotheken nicht mehr und müssen erst umständlich angepasst werden. Gibt es hierzu eine Lösung über Visual Studio/TFS? Wir möchten vermeiden die Bibliotheken mit einzuchecken, da es in der Regel immer die exakt gleichen für jedes Projekt sind.
Unsere Antwort bzw. unser Lösungsvorschlag darauf war:
Das Problem wird unter [1] und [2] beschrieben. Dabei werden die DLLs zwar eingecheckt, aber nicht für jedes Projekt, sondern nur einmal zentral. Ein bisschen Handarbeit ist aber dann eben doch notwendig. Die Alternative wäre die DLLs ins GAC zu installieren
(siehe [3]). Wenn die DLLs aber noch weiterentwickelt werden, führt das auch zu viel Overhead mit den verschiedenen Versionen.
[1]
http://stackoverflow.com/questions/3971377/help-with-tfs-and-referenced-dlls
[2]
http://stackoverflow.com/questions/18238745/tfs-dll-and-references-issues
[3] http://msdn.microsoft.com/de-de/library/dkkx7f79.aspx
Wir hoffen, vielen Besuchern der
MSDN Foren durch das Posten dieses Problems und einer möglichen Lösung weiterhelfen zu können.
Viele Grüße,
Markus Kocybik
Entwickler-Hotline für MSDN Online Deutschland
Disclaimer:
Bitte haben Sie Verständnis dafür, dass wir hier auf Rückfragen gar nicht oder nur sehr zeitverzögert antworten können.
Bitte nutzen Sie für Rückfragen oder neue Fragen den telefonischen Weg über die MSDN-Entwickler-Hotline:
http://www.msdn-online.de/Hotline
Es gelten für die MSDN-Entwickler-Hotline und dieses Posting diese Nutzungsbedingungen, Hinweise zu
Markenzeichen,
Informationen zur Datensicherheit
sowie die gesonderten
Nutzungsbedingungen für die MSDN-Entwickler-Hotline.