2011-09-28 2 views
4

나는 여러 가지 실행 가능한 프로젝트 (공식적으로 서버와 클라이언트를 말함)로 구성된 솔루션을 보유하고 있습니다. 그러나 시작 프로젝트는 하나 (서버)이지만 디버깅 및 클라이언트도 필요합니다. 이제 쉘 탐색기에서 폴더 (클라이언트)를 시작합니다. 이것에 대한 해결책이 있습니까?하나의 솔루션으로 여러 프로젝트를 실행하여 VS 2010 Ultimate에서 디버깅 할 수 있습니까?

답변

3

예 여러 솔루션을 시작하려면 솔루션을 설정해야합니다.

솔루션을 마우스 오른쪽 버튼으로 클릭하고 "시작 프로젝트 설정 ..."을 선택하십시오.

대화 상자에서 "다중 시작 프로젝트"를 선택하고 "시작"(디버깅 포함) 또는 "디버깅하지 않고 시작"하려는 작업을 선택하십시오.

enter image description here

확인을 클릭합니다 - 다.

이제 F5를 누르면 모든 선택한 프로젝트가 실행되고 실행됩니다.

+0

감사합니다. – Vasya

+0

문제 없음 - WCF-apps를 작성할 때 항상 이것을 필요로합니다. 문제는 클라이언트가 알아 차릴 때까지 서비스가 시작되지 않을 수 있다는 것입니다. 나는 이것을 위해 디버그에서 컴파일 된 클라이언트에 사용자 입력 또는 짧은 대기를 추가한다. – Carsten

0

나는 동시에 모든 프로젝트를 실행하는 방법에 대한 모르겠지만, 마음에 봄 두 가지가 있습니다 :

  1. Visual Studio를 엽니 다 두 배는. 하나에서 서버를 실행하고 다른 클라이언트에서 서버를 실행하십시오. 또는

  2. 클라이언트를 쉘에서 계속 실행하면서 클라이언트에 디버거를 연결하십시오. 디버그 메뉴로 가서 'Attach to Process'를 선택하십시오.

관련 문제