Pregunta

Estoy tratando de configurar Team Foundation Build y, hasta ahora, funciona correctamente con compilaciones, pruebas y análisis de código.

Mi problema es que no puedo entender cómo construir solo un subconjunto de los proyectos incluidos en la solución. Sé cómo usar el administrador de configuración para crear una configuración de solución personalizada que genere / implemente una selección de mis proyectos. Pero cuando creo una nueva definición de compilación, solo obtengo el predeterminado & # 8220; Debug & # 8221; y & # 8220; Lanzamiento & # 8221; configuraciones.

texto alternativo http://img686.imageshack.us/img686/7453/builddefinitionprojectf .jpg

¿Cómo configuro una Team Foundation Build que solo incluye una selección de proyectos en la solución?

Sé que puedo estar en el camino completamente equivocado aquí, pero he estado cavando por un tiempo y hasta ahora es mi mejor suposición.

¿Fue útil?

Solución

Sus configuraciones personalizadas no aparecerán en el asistente de definición de compilación porque no analizamos el formato de archivo de la solución. Sin embargo, puede escribirlo y funcionará bien sin editar manualmente el archivo TFSBuild.proj.

Otros consejos

Deberá editar el archivo TFSBuild.proj generado por la definición de compilación creada.

Nunca lo he usado para especificar otra configuración, pero intente usar ConfigurationToBuild :

<ItemGroup>    
   <ConfigurationToBuild Include="Release|Any CPU">
      <FlavorToBuild>Release</FlavorToBuild>      
      <PlatformToBuild>Any CPU</PlatformToBuild>
   </ConfigurationToBuild>
</ItemGroup>

Creo que ya respondió su pregunta: coloque el subconjunto de los proyectos en la nueva solución y cree una nueva definición de compilación para esta solución.

¿Qué otra configuración esperaría luego de Release and Debug?

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