MSBuild.exe를 사용하여 솔루션을 빌드 할 수 있지만 내 문제는 DEBUG 모드에서 빌드 할 수만 있다는 것입니다. MSBUILD를 사용하여 릴리스 모드에서 솔루션을 빌드해야합니다.
내가 시도한 것입니다.
Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + " /P:Config=Release");
과
Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + " /P:Configuration=Release");
답변
MsBuild.exe [Path to your solution(*.sln)] /t:Build /p:Configuration=Release /p:TargetFramework=v4.0