Articles of msbuild

¿Cómo se apunte en múltiples direcciones una biblioteca de clases .NET Core con csproj?

Cuando .NET Core aún utiliza el formato project.json , puede crear una biblioteca de clases que se dirija a múltiples marcos (por ejemplo, net451, netcoreapp1.0). Ahora que el formato del proyecto oficial es csproj usando MSBuild, ¿cómo se especifican los marcos múltiples para apuntar? Intento buscar esto desde la configuración del proyecto en VS2017, pero […]

No se pudo ubicar el tipo de proveedor CodeDom “Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider”

Es un proyecto de WebApi que usa VS2015. Paso para reproducirse: Crear un proyecto WebApi vacío Cambie la ruta de salida de la comstackción de “bin \” a “bin \ Debug \” correr Todo funciona perfectamente hasta que cambié la ruta de Build Output de “bin \” a “bin \ Debug \”. De hecho, cualquier […]

especificar el archivo de proyecto de una solución usando msbuild

Quiero la línea de comando para construir un proyecto particular de una solución usando msbuild como lo hacemos con devenv.com.In devenv.com podemos especificar un proyecto de una solución usando la siguiente línea de comando devenv.com /Build Release|x86 test.sln /project “testproject” Usando la línea de comando anterior, puedo construir el proyecto de prueba en el test.sln […]

¿Hay un buen tutorial sobre los scripts de MSBuild?

Estoy trabajando en un proyecto de aplicación web y necesito crear un script de construcción; un script de construcción que puedo activar desde mi servidor de cruisecontrol. Como nant no se ha mantenido durante años, creo que MSBuild es el camino a seguir. Necesito el script de comstackción para poder Comstackr todas las asambleas Ejecutar […]

¿Cómo puedo hacer que TFS2010 ejecute MSDEPLOY a través de MSBUILD?

Hay una excelente charla de PDC disponible aquí de Vishal Joshi que describe las nuevas características de MSDEPLOY en Visual Studio 2010, así como también cómo implementar una aplicación dentro de TFS. (También hay una gran charla de Scott Hanselman, pero él no entra en TFS). Puede usar MSBUILD dentro de TFS2010 para llamar a […]

¿Cómo puedo tratar la advertencia MSB3245 (no se pudo resolver la referencia) como un error?

Mi pregunta se basa en otra , pero quiero hacer lo contrario : decirle a msbuild que trate la advertencia como un error en lugar de suprimir una advertencia de msbuild específica. Sin embargo, todo lo que veo hasta ahora dice /p:WarningsAsErrors solo tiene en cuenta advertencias y errores de csc. Intenté simplemente dejar caer […]

¿Cómo anulo la configuración CopyLocal (privada) para las referencias en .NET de MSBUILD

He estado luchando con esto durante unos días y después de un montón de búsquedas no puedo encontrar el camino en el que debería estar. Lo que quiero hacer es configurar un proyecto MSBUILD que construya toda nuestra aplicación .NET (compuesta de 8 soluciones, y tal vez 250 proyectos divididos entre ellas) con una cantidad […]

Powershell llama a msbuild con comillas anidadas

Usando Powershell y Psake para crear paquetes e implementación para una solución de estudio visual. Intentando implementar un proyecto de base de datos usando msbuild, que funciona correctamente usando la línea de comando de msdos visual studio msbuild /target:Deploy /p:UseSandboxSettings=false /p:TargetConnectionString=”aConnectionWithSpacesAndSemiColons” “aDatabaseProjectPathWithSpaces” la misma llamada al método produce un error cuando se llama desde powershell […]

MSDeploy omite las reglas al usar MSBuild PublishProfile con Visual Studio 2012

Intento utilizar WebDeploy para publicar un sitio web utilizando reglas de omisión MSDeploy personalizadas y un perfil de publicación guardado en Visual Studio 2012. Tengo el perfil de publicación trabajando desde la línea de comandos, pero la regla de omisión para omitir la eliminación de una carpeta no funciona. Tengo una subcarpeta ErrorLog en mi […]

MSBuild Script y VS2010 publican aplicación Web.config Transform

Por lo tanto, tengo VS 2010 instalado y estoy en proceso de modificar mi script MSBuild para nuestra integración de comstackción de TeamCity. Todo está funcionando bien con una excepción. ¿Cómo puedo decirle a MSBuild que quiero aplicar los archivos de transformación Web.conifg que he creado cuando publico la comstackción … Tengo lo siguiente que […]