msbuild-task

Sintaxis de tareas de MSBuild para eliminar archivos

Estoy tratando de escribir una tarea de MSBuild que borre el directorio Obj y PDBs de mi carpeta bin en mis scripts de compil ... tiene un ejemplo donde hace esto o similar, o un enlace a un ejemplo simple de eliminar archivos y un directorio con MSBuild?

¿Hay alguna tarea de MSBuild para comprobar si una cadena contiene otra cadena (similar a string.contener)

Tengo este código de Msbuild: <Import Project="A.proj" Condition="$(BuildDefinition) =='Dist Staging to Dev' Or $(BuildD ... ara obtener algo similar a: <Import Project="A.proj" Condition="$(BuildDefinition) CONTAINS 'Dist Staging to Dev'"/>

¿Devuelve la salida de una tarea de MSBuild?

Me gustaría calcular una ruta en una tarea de MSBuild, para ser utilizada por otra tarea de MSBuild. ¿Cuál es la mejor manera de lograr esto? Establecer una variable de entorno, imprimir en consola, ...?

cómo reemplazar una cadena en un archivo usando msbuild?

Quiero reemplazar una cadena como "how r u" en file test.xml con una cadena "estoy bien" en otro archivo xy.XML.uso de expres ... arlo en otra prueba de archivo.XML. por lo tanto, proporcione los pasos necesarios para resolver este problema con el ejemplo

Prueba unitaria Tarea personalizada de MSBuild sin error" Tarea que intentó registrar antes de que se inicializara"

He escrito algunas tareas personalizadas de MSBuild que funcionan bien y se usan en nuestro CruiseControl.NET proceso de cons ... asado he probado principalmente la unidad estática interna métodos en mis tareas personalizadas para evitar tales problemas.)

¿Se requiere una licencia de Visual Studio independiente para una máquina de compilación?

Sé que algunas compañías le permiten instalar sus productos en máquinas de compilación según sea necesario sin requerir una l ... a máquina de compilación, siempre y cuando la instancia no esté siendo utilizada por un desarrollador para desarrollo activo.

MSBuild construye por defecto la configuración de depuración

Estoy tratando de usar el modo de liberación de MSBuild, pero siempre se depura por defecto. ¿Alguna idea de por qué? Msb ... a porque una solución está siendo construida en release en lugar de debug Propiedad de configuración de tareas de MSBuild