2010-07-14 2 views
10

디버깅하기 전에 VS2010이 내 프로젝트를 빌드하지 않는 문제가있었습니다. 이전에 빌드 된 적이없는 경우 (즉, 소스 제어에서 새로 체크 아웃 한 경우).VS2010 항상 디버깅하기 전에 빌드

기호가 오래 되었기 때문에 잘못된 코드 줄을 밟고 있거나 빌드 출력이없는 경우 오류 메시지가 표시됩니다 (bin \ debug 폴더가 비어 있음).

디버깅하기 전에 수동으로 빌드를 수행하는 것이 좋습니다.

+0

가능한 중복. 그것은 어제 일하고 있었다.] (http://stackoverflow.com/questions/2646858/visual-studio-2010-isnt-building-before-a-run-when-there-are-code-changes-it-wa) –

+0

@Hans 나는 궁금해했으나, 이전 질문을 보지 못했다면 검색을 공식화하기가 어려운 것 중 하나입니다. :) –

+0

[IncrediBuild] (http://www.xoreax.com/)와 같이 사용자 지정 빌드 도구로 빌드하기위한 구성 옵션이 있습니까? – Anthony

답변

26

다른 사람이 같은 일을 경험하는 경우 스택 오버플로가이 문제에 대한 표준 답변 일 수 있습니다.

기본적으로 VS 구성 문제입니다. 다음과 같이 옵션으로 이동 :

도구 -> 옵션 -> 프로젝트 및 솔루션 -> 빌드하고 실행에 실행 -> 프로젝트가 최신 때 :

을하고 있는지 확인 "항상 빌드"로 설정하십시오.

호프가 도움이 되었기를 바랍니다. 몇 주 동안 많은 문제가 발생했습니다.

+0

나는 그 질문을 제출 한 후 며칠 동안 그리고 그 다음 초 동안 무언가와 투쟁 할 때 항상 그 대답을 찾는다. – tster

+1

+1 - 결론을 게시하는 데 시간이 걸렸습니다. – ChrisBD

+0

@tster 사실 나는 질문을 게시하고 즉시 대답했습니다. 왜냐하면 이미 대답을 발견하고 도움이 될 수 있다고 생각했기 때문입니다. 어쨌든 Connect의 챕터보다 도움이됩니다. :) –

0

업데이트 : 답변을 찾은 후 도구 -> 옵션 -> 프로젝트 및 솔루션 -> 빌드 및 실행 을 선택하고 "프로젝트가 오래되었을 때 실행 중"이라는 값이 " 빌드 "하지만 VS는 프롬프트하지 않습니다! 하지만 "구성 관리자"에서 문제가 발견되었습니다. 어떤 이유로 "빌드"표시가 사라집니다. 프로젝트를 만들 때 파일을 복사하고 프로젝트 및 솔루션의 GUID, 이름 등을 proj/sln 파일 내부에서 수동으로 변경하여 프로젝트를 만들었습니다.

1

구성 관리자로 이동하여 디버그 -> 혼합 CPU를 디버그 -> 모든 CPU로 변경하십시오. 동일한 옵션으로 광산을 해결했습니다.

1

나를 위해 해결 된 문제는 구성 관리자에게 가서 "빌드"확인란을 선택했는지 확인하는 것이 었습니다. 내 경우에는, 어떻게 든 해제가-확인이되었다 : 비주얼 스튜디오 2010 코드 변화가 실행되기 전에 구축되지 않았습니다의

enter image description here

관련 문제