c# msbuild release mode solution

Construyendo la solución C#en modo Release usando MSBuild.exe



mode solution (2)

Puedo construir una solución usando MSBuild.exe, pero mi problema es que solo puedo lograr que se construya en modo DEBUG. Necesito construir mi solución en modo Release usando MSBUILD.

Esto es lo que he intentado

Process msbuild = Process.Start("C://Windows//Microsoft.NET//Framework//v4.0.30319//MsBuild.exe", solutionfilepath + " /P:Config=Release");

y

Process msbuild = Process.Start("C://Windows//Microsoft.NET//Framework//v4.0.30319//MsBuild.exe", solutionfilepath + " /P:Configuration=Release");


  1. Seleccione Configuration Manager y verifique el parámetro como debug / release o x86 / new. 2. Seleccione Versión en lugar de depuración desde el menú desplegable cerca del botón de depuración (Visual Studio Framework).
  2. Haga clic en compilar y luego construya su Nombre de aplicación.
  3. Vaya a la carpeta del programa-> bin-> release-> yourApplicationName.exe.
  4. yourApplicationName.exe está listo para usar.

MsBuild.exe [Path to your solution(*.sln)] /t:Build /p:Configuration=Release /p:TargetFramework=v4.0