업무 중 솔루션을 커맨드로 빌드 해야 할 일이 생겼다. 문제는 해당 솔루션을 순서에 맞게 각각 프로젝트 단위로 빌드를 해야 하는데.. 각각 프로젝트를 devenv "SolutionPath" /rebuild "Debug_x64|x64" /project "ProjectName" 위와 같은 형식으로 리빌드를 요청 하면 종속성이 묶여 있는 프로젝트까지 모두 다시 빌드를 하는 문제가 있었다. 몇시간 구글링을 해본 결과 MSBuild 를 이용해서 해결 할 수 있었다. 사용한 MSBuild 는 4.0이다. MSBuild "SolutionPath" /p:Platform=x64;Configuration=Debug_x64 /p:ProjectReferences=false /t:"ProjectName:Rebuild" 위와 같..