Visual Studio 계속(재생) 및 모두 중단(일시 중지) 버튼이 모두 비활성화되는 경우가 있습니다.

Visual Studio 계속(재생) 및 모두 중단(일시 중지) 버튼이 모두 비활성화되는 경우가 있습니다.

Visual Studio 2010에서 릴리스 빌드를 디버깅할 때 중단/일시 중지 버튼을 클릭하면 계속 및 일시 중지 버튼이 모두 비활성화된 것으로 표시되는 경우가 있습니다. 호출 스택도 비어 있는 것으로 표시되고 디버깅 중인 프로세스가 진행을 중지하고 CPU를 사용하지 않습니다. . 이로 인해 디버깅을 계속할 수 없게 되어 디버깅을 다시 시작해야 합니다.

계속 및 중단 버튼이 모두 회색으로 표시됨

이런 일이 발생하는 원인과 해결 방법을 아는 사람이 있나요? 때로는 VS 디버깅을 중지하고 필요한 상태로 되돌리는 데 몇 분이 걸리므로 이런 일이 발생하면 실제로 시간이 많이 소모됩니다.

이것은 VS가 릴리스 빌드에서 인라인되고 있다고 생각하는 한 함수 중에 실행을 일시 중지할 때만 발생하는 것으로 보입니다. 관련이 있는지 확실하지 않습니다. 이는 기본 64비트 C++ 콘솔 애플리케이션입니다. 때로는 디버그에서 실행이 너무 느려 릴리스에서 디버그해야 하는 경우도 있습니다.


내 VS 버전:

VS 버전 10.0.40219.1 SP1Rel

관련 정보