Preguntas etiquetadas con msbuild

Microsoft Build Engine, también conocido como MSBuild, es una plataforma de compilación para código administrado y fue parte de .NET Framework.

186
Camino a MSBuild

¿Cómo puedo obtener programáticamente la ruta a MSBuild desde una máquina donde se está ejecutando mi .exe? Puedo obtener la versión .NET del entorno, pero ¿hay alguna forma de obtener la carpeta correcta para una versión

166
Lista de variables integradas de MSBuild

¿Cómo puedo obtener una lista de las variables integradas de MSBuild? Necesito saber cómo determinar el nombre csproj del proyecto actual, y pensé que podría ser útil saber qué más puedo encontrar en

160
NAnt o MSBuild, ¿cuál elegir y cuándo?

Soy consciente de que hay otras preguntas relacionadas con NAnt y MSBuild sobre Stack Overflow, pero no pude encontrar una comparación directa entre las dos y aquí está la pregunta. ¿Cuándo se debe elegir NAnt sobre MSBuild? ¿Cuál es mejor para qué? ¿NAnt es más adecuado para proyectos domésticos...

155
¿Cómo especifico la plataforma para MSBuild?

Estoy tratando de usar MSBuild para construir una solución con una plataforma de destino específica (necesito ambos binarios, x86 y x64). Así es como lo probé: C:\WINDOWS\Microsoft.NET\Framework\v3.5>MsBuild SolutionPath\Solution.sln /t:Rebuild /p:Configuration=Release /p:Platform="x86" Sin...