Question

J'ai une solution avec de nombreux projets.Certains de ces projets ont des références à diverses dépendances tierces.Ces dépendances sont en contrôle de la source ($ \ projetName \Anname \ Dépendances).Construire la solution fonctionne bien de Visual Studio.

Lorsque je crée une définition de construction pour créer la solution, elle échoue lorsqu'elle essaie de créer les projets avec les dépendances tierces.À partir des messages d'erreur, je reçois (impossible de localiser l'assemblage) Je suppose que cela est dû au fait qu'il ne copie pas la DLL 3ème partie dans le dossier cible.

Comment puis-je le faire copier ces dépendances à partir de l'emplacement dans le contrôle de la source dans l'endroit où l'agent de construction de TFS compile mes projets?

Était-ce utile?

La solution

Après avoir creusé un peu plus d'un peu, dans la définition de construction, vous trouverez une section espace de travail où vous pouvez spécifier quelle source vous souhaitez mettre où.

Tout ce que j'ai à faire était de préciser que mes dépendances devaient être émises à $ (BuildDir) \ binaires et mes problèmes ont été résolus.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top