Articles of msbuild

Recordatorio para registrar en TFS antes de Queue New Build

Esto atrae a muchos recién llegados a TFS, y estoy ansioso por escuchar sus soluciones. Así que ha solucionado un error, lo ha probado, se ve bien, todos están encima de usted para sacarlo tan pronto como sea posible, de modo que pone en queue una nueva compilation remota, espera pacientemente y luego lo pone […]

Team Foundation Build: resolución de references de proyectos de soluciones cruzadas

Tenemos un proyecto compartido al que se hace reference a través de múltiples soluciones que, cuando se encuentra en TF build causa: 'error MSB3202: no se encontró el file de proyecto "…… \ trunk \\\ shanetworkingproject.csproj". Esto está bien ya que la estructura de directorys en el server de compilation no refleja la del control […]

¿Cómo omitir CMS del control de versión al includelos / restaurarlos automáticamente al proyecto?

Creo que esta pregunta se aplica a los CMS en general. Estoy usando un CMS, Kentico, para una aplicación web en particular. El instalador de CMS genera su propio proyecto repetitivo con más de 10.000 files, y este proyecto equivale a una aplicación web ejecutable. Muy pocos de los files proporcionados por CMS están destinados […]

Controlar una información de ensamblaje después de la barrera UInt16

En el pasado, usualmente usaba el set de cambios o el número svn para versionar el binary, ej. 1.1.123.3, donde el número grande es el set de cambios o la revolución del sistema de control fuente. Sin embargo, con el sistema que ahora utilizamos, hemos superado la barrera Uint en algo así como más de […]

TFS: ¿Es esto posible?

Tenemos 3 entornos: desarrollo, testing y puesta en escena. Quiero registrarme y retirarme de TFS. Cuando hacemos cambios, quiero promocionar el código al server web dev. A continuación, deseo promocionar los cambios para probarlos, luego para organizarlos. ¿Sería posible hacer esto con Team Foundation Server?

Incrementando el número de compilation con Hudson build

Esto es lo que estoy tratando de lograr. Actualmente uso Hudson build para hacer comstackciones para mí en una computadora remota. Actualmente tengo que abrir mi solución y actualizar manualmente los numbers [assembly: AssemblyVersion ("1.2.6.190")] en dos files y luego confirmar mis cambios a SVN antes de ejecutar la construcción a través de Hudson. (el […]

Mejores prácticas para administrar, build e implementar versiones de 32 bits y 64 bits de una aplicación de escritorio C #

¿Hay algún documento o manual de mejores prácticas de Microsoft que describa las mejores prácticas para administrar el desarrollo, la construcción y la implementación de la versión 32 y la versión de 64 bits de una aplicación para Windows C #. He estado buscando por todas partes, y encontré información en pedazos individualmente sobre algunos […]

¿Cómo escribir AssemblyVersion en un file usando MSBuild?

FinalEdit: A pesar de que los directorys relativos no funcionan en la primera publicación, funcionó si simplemente $(MsBuildThisFileDirectory) de la línea Exec . Edit2: agregué los nuevos objectives a los DefaultTargets . Que ahora los ejecuta por defecto. Sin embargo, el cronometraje ahora estaba desactivado con el command postbuild. <Exec Command="call $(MsBuildThisFileDirectory)documentation\tools\GenerateDocumentation.bat" IgnoreExitCode="false" /> al […]

¿Qué files registras en el sistema de gestión de countrol de origen cuando trabajas en una aplicación web ASP.NET?

Tenemos una aplicación web principal que hace reference a varios otros proyectos. ¿Incorpora files .csproj / .sln en el control de código fuente? Si es así, ¿usa estos files para msbuild o simplemente incluye * .cs para build su dll? ¿ILMerge ayuda de alguna manera con el performance?

Inedo Build Master vs Team Foundation Server

Tenemos nuestros scripts de compilation e implementación configurados en TFS 2010. Pero también estamos evaluando indeo Build Master. ¿Alguien ha usado esto antes? Además, en general, para una casa .NET completa ¿tiene sentido tener otra herramienta de administración SCM? Aquí está el enlace para inedo