2009-10-14 2 views
12

두 개의 프로젝트 (.vcproj)가있는 un-managed C++ 콘솔 앱 솔루션 (.sln)은 모두 .exe로 빌드됩니다. 둘 다 동시에 실행하고 싶습니다 (하나는 클라이언트이고 다른 하나는 서버 임). Visual Studio를 구성하여 단일 단추를 누르거나 F5라고 말하면, 지정한 순서대로 차례로 실행할 수 있습니다.VS2008 : 동일한 솔루션에서 두 개의 개별 프로젝트를 실행하는 방법

현재 내가해야 할 일은 하나의 프로젝트를 "시작 프로젝트"로 설정 한 다음 "Ctrl + F5"를 눌러 실행 한 다음 "시작 프로젝트"를 다른 프로젝트로 변경해야합니다 "Ctrl + F5"를 누르십시오.

실제로이 일을 하루 25 번하는 것은 고통 스럽습니다. = p

+0

지능형 네트워킹으로 작년에도해야했습니다. – GManNickG

답변

18

솔루션 탐색기에서 솔루션을 마우스 오른쪽 단추로 클릭하고 속성을 클릭 한 다음 (빈 창이 뜨면 솔루션을 다시 선택) 공용 속성의 시작 프로젝트 섹션으로 이동하십시오. 다중 시작 프로젝트 옵션을 선택하십시오. 그런 다음 시작할 프로젝트와 디버거가 연결되어 있어야하는 프로젝트를 지정할 수 있습니다. 위쪽 및 아래쪽 화살표를 사용하여 실행 순서를 변경할 수 있습니다.

+1

"다중 시작 프로젝트"라디오 버튼입니다. 실행 순서도 지정할 수 있습니다. – Virne

+0

예; 내 대답을 확장했습니다. – SLaks

+2

감사합니다. 완벽한 대답. – sivabudh

0

2 개의 프로그램을 시작하는 배치 파일을 만들 수 있습니다 (다른 시작하기 전에 일시 중지 할 수도 있음). Ctrl-F5를 누르면이 배치 파일을 실행할 프로젝트를 만들 수 있습니다.

활성 프로젝트를 더 이상 변경할 필요가 없으며 유연성이 충분합니다.