TFS 2010 Crear definición: copie las dependencias para construir una carpeta de destino

StackOverflow https://stackoverflow.com//questions/9635071

  •  10-12-2019
  •  | 
  •  

Pregunta

Tengo una solución con muchos proyectos.Algunos de estos proyectos tienen referencias a varias dependencias de terceros.Estas dependencias están en el control de origen ($ \ ProjectName \ BranchName \ Dependencias).Construir la solución funciona bien desde Visual Studio.

Cuando creo una definición de compilación para construir la solución, falla cuando intenta construir los proyectos con las dependencias de terceros.Desde los mensajes de error que recibo (no se pudo ubicar el ensamblaje), supongo que esto es porque no copia la DLL de la tercera parte en la carpeta de destino.

¿Cómo puedo copiar estas dependencias de la ubicación en el control de origen a donde la extracción de compilación de TFS recopile mis proyectos?

¿Fue útil?

Solución

Después de excavar un poco más, en la definición de compilación hay una sección de espacio de trabajo donde puede especificar qué fuente desea poner donde.

Todo lo que tenía que hacer era especificar que mis dependencias debían ser emitidas a $ (builddir) \ binarios y mis problemas fueron resueltos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top