2016-06-24 21 views
0

benötigt wird, ist die Information über die Entwicklungsumgebung zu meinem Computer betreffen:automatisch aktualisiert Module (zB DLLs) verpflichtet TFS wo es hier

Microsoft Visual Studio Enterprise 2015 Version 14.0.35123.00 Update 2

hier ist eine High-Level-Ansicht, wie unsere TFS-Repository und Projekte sind Setup:

enter image description here

im aktuellen Setup, es ist schwierig, up-to-date zu halten DLLs, dass die abhängige pr Ojekt Bedürfnisse. Wir müssen sicherstellen, dass Entwickler, die Änderungen an der ProviderSolution vornehmen, auch dlls generieren und die genannten DLLs manuell in das TFS-Verzeichnis der DependantSolution einchecken.

Könnte jemand bitte erklären, wie ich den oben genannten Prozess in TFS automatisieren könnte?

Antwort

1

Sie können create and publish a Nuget package in ProviderSolution, dann können DependentSolution-Projekte von diesem Paket abhängen. Wenn Sie DependentSolution erstellen, wird das nuget-Paket automatisch die neueste Version wiederherstellen.

+0

Wenn die DependentSolution erstellt wird, ist es möglich, dass das nugget-Paket die neueste Version der ProviderSolution-Projekte automatisch als eine Art generierte DLL aus TFS selbst wiederherstellt? Wenn ja, darf ich bitte wissen, wie ich das machen würde? – user1338998

+1

Wenn Sie mit NuGet ein Paket installieren, kopiert es die Bibliotheksdateien in Ihre Lösung und aktualisiert Ihr Projekt automatisch: https://docs.nuget.org/consume/package-restore –