2016-10-12 3 views
-1

의 디버그 중에 중단 점이 나타나지 않습니다. 모듈 아래의 심볼 상태에서 Nunit 프로세스를 연결하여 디버깅 할 때 "디버그 정보로 이진이 빌드되지 않았습니다."라고 표시되는 DLL이 거의 없습니다. 이 "바이너리는 디버그 정보로 빌드되지 않았기 때문에"중단 점이 발생하지 않습니까? 미리 감사드립니다.디버그 중에 Visual Studio

+0

디버그 모드에 있습니까? –

+0

예 내 솔루션은 디버그 모드 –

답변

0

대부분의 릴리스 바이너리는 성능상의 이유로 디버깅 정보없이 빌드됩니다. nunit 코드를보고 싶다면 ILSpy와 같은 도구가 유용 할 것입니다.

+0

그래서 "바이너리는 디버그 정보로 빌드되지 않았습니다"라는 말은 "중단 점이 코드의 디버깅 도중 발생하지 않습니다"라는 문제와 관련이 없습니다. –

+0

아니요, 제 3 자 바이너리가 디버그 정보와 함께 제공되지 않기 때문에 제 3 자 바이너리를 디버그 할 수 없다는 사실을 알고 싶습니다. 중단 점을 설정할 nunit 소스 코드가 있습니까? 어쨌든 왜 nunit 바이너리를 디버깅 할까? –

+0

좋아, 실제로 VS IDE에 새로운 이유는 breakpoints가 내 동료를위한 모듈에서 "symbol skipped"를 얻고있는 이유에 대해 잘 모르겠다. main dll이 Nunit에서 심볼이로드 될 것입니다. –

관련 문제