[visual-studio] 코드 변경이있을 때 실행 전에 Visual Studio 2010이 빌드되지 않음

나는 F5 (Start Debugging)를 사용하여 수년 동안 코드를 작성하고 (오래된 경우) 디버그했습니다. 이것은 VS 2010에서도 작동했지만 오늘은 빌드없이 디버깅을 시작합니다. 프로젝트를 정리 한 다음 빌드하는 대신 F5 키를 눌러 실행하면 exe가 존재하지 않는다는 오류 메시지가 표시됩니다. 먼저 빌드하려면 어떻게해야합니까? 무엇을 바꿀 수 있었습니까?



답변

도구 + 옵션, 프로젝트 및 솔루션, 빌드 및 실행 “실행 중, 프로젝트가 오래된 경우”= 항상 빌드합니다. 그 아래의 것 = 시작하지 마십시오.


답변

이 문제가 발생하여 구성 관리자로 밝혀졌습니다. 최근에 Debug | Mixed CPU에서 Debug | Any CPU로 변경했으며 프로젝트가이 구성에서 빌드되도록 설정되지 않았습니다.


답변

구성 관리자를 열고 시작 프로젝트의 빌드 열에서 확인란이 선택되어 있는지 확인하십시오. 나는 같은 문제가 있었지만 확인란이 활성화되지 않았으므로 확인하고 작동합니다!


답변

위의 도구 외에도 ‘시작시 프로젝트 및 빌드 의존성 만 빌드’가 선택 해제되어 있는지 확인하십시오 (도구-> 옵션-> 프로젝트 및 솔루션-> 빌드 및 실행).


답변

나도이 문제가 있었다. 나는 아무 소용이 없다고 제안한 모든 것을 점검했다. 내 PC의 시계가 약 12 ​​시간 동안 설정되어 네트워크 드라이브에 저장되고있는 것으로 나타났습니다. 파일의 타임 스탬프에 문제가 있었으며 VS는 파일이 최신 상태이기 때문에 프로젝트를 빌드해야한다고 생각하지 않았습니다.


답변

한동안 나는 왜 내 랩탑 (듀얼 코어 2ghz, 2Gb 램)이 내 웹 사이트 (16Gb 램이있는 쿼드 코어 3ghz)보다 빠르게 웹 사이트를 컴파일했는지에 대해 혼란스러워했습니다. 둘 다 SSD 디스크가 있습니다. 빌드 옵션은 모두 올바르게 설정되었지만 (동일한 코어 수 = 병렬 빌드) 랩톱은 몇 초 안에 사이트를 실행하고 dekstop은 사이트를 약 30 초 안에 실행합니다.

사이트의 “속성 페이지”에서 빌드 설정의 추가 옵션을 찾았으며 랩톱은 “빌드 없음”으로 설정되고 데스크탑은 “빌드 및 실행”으로 설정되었습니다. 컴파일러 오류를 확인하지 않고 사이트가 랩톱에서 실행 된 후에 만 ​​발견되었습니다.

미래에 누군가를 도울 수 있으므로이 게시물에 추가 할 것이라고 생각했습니다.


답변

확인해야 할 또 다른 사항은 솔루션 속성 페이지-> 구성 속성-> 구성 아래에 있습니다. 빌드 열 아래의 모든 확인란이 다시 준수해야하는 프로젝트를 확인해야합니다.