2012-12-31 2 views
1

Im 하나의 C# 솔루션에서 세 개의 프로젝트를 실행 중이며 정상적으로 작동합니다.
프로젝트 A는 B와 C
프로젝트 B와 C가 먼저 컴파일하고 A는 B와 C 프로젝트에 대한 참조를 추가
다음 A를 사용하는 주입니다. 내가 중단 점을 넣고 싶습니다
(안 DLL) 프로젝트 B와 C에서 실행 시간 동안 트랙을 추적 할 수 있습니다.. NET VS2010에서 복수 프로젝트 디버그

B와 C의 처음 중단 점은 정상적으로 작동했습니다.
다음 시도에서 모든 중단 점이 회색으로 표시됩니다.
(다음 시도는 실행중인 솔루션을 중지하고 다시 실행 함을 의미합니다.) Shock + F5 -> F5)
B와 C를 컴파일 한 직후에 한 번만 나타납니다. 중단 점이 정상적으로 작동합니다.

이것은 번거롭고 B와 C를 반복적으로 컴파일하는 데 시간이 낭비됩니다.
누구나 B와 C에 중단 점을 만드는 방법을 말해 줄 수 있습니까 항상 정상적으로 작동합니까?

답변

2

다른 프로젝트가 기본 프로젝트로 빌드되지 않기 때문에 중단 점이 비활성화되었다고 생각합니다. 구성 관리자에서 빌드하도록 모든 프로젝트를 설정해야합니다. 솔루션을 마우스 오른쪽 단추로 클릭하고 구성 관리자를 선택하십시오. 기본 프로젝트와 함께 구축하려는 모든 프로젝트를 확인하십시오. 구성 관리자의 구성에서 Debug을 선택하십시오.

관련 문제