Nous avons une grande VS solution en utilisant des références de projet qui est construit par TFS construire comme ceci:TFSBuild/MSBuild et référence du projet vs Référence du fichier
Solution
- Project 1
- Project 2
- Project ...
- Project N
Parce que la solution est trop importante, nous avons plusieurs solutions plus petites que nous utiliser un jour à:
SubSolution
- Project 1
- Project 19
Le problème est que les développeurs travaillant sur considèrent que sous-solution ne construit pas parce que les références du projet n'a pas pu être trouvé, alors ils changent les projets d'utiliser des références de fichiers.
Cela continue alors pour casser la construction de TFS qui ne peut pas trouver ces références de dossier parce qu'elles n'ont pas encore été construites (même si les projets sont dans la même solution). Y a-t-il un moyen de contourner ce tiraillement entre les deux types de références? Quelle est la manière correcte de séparer vos solutions?
Peut-être que vous pourriez essayer d'ajouter une dépendance (DependsOn) pour les sous-projets sur les principaux en cours de construction? – mfloryan