2014-02-26 3 views

답변

2

SolutionBuild (내 현재 상황에 맞는 솔루션 탐색기에 없을 수도 있지만 그래서 솔루션 탐색기에서 오전 가능한 경우 전용 명령에 대해 ExecuteCommand 실 거예요 작업을 호출 나는 편집기 창에있을 수 있습니다) - 인터페이스는 솔루션에서 작업을 수행 할 수있는 다양한 방법을 제공합니다 (예 : 솔루션 또는 프로젝트를 빌드하고 솔루션을 정리합니다.

당신은 DTE 객체에서 시작하여이 같은 SolutionBuild 액세스 :

// Builds the solution and waits for the build to finish 
DTE.Solution.SolutionBuild.Build(true); 
// Show result of build 
MessageBox.Show(string.Format("{0} projects failed to build.", 
        DTE.Solution.SolutionBuild.LastBuildInfo)); 
+0

브릴리언트! 의사가 주문한 것 (의도하지 않은 말장난)! –

관련 문제