Visual Studio의 직접 실행 창에서 .load SOS를 사용하고 결과의 긴 목록 (예 :! dumpheap -type System.String -min 100)을 초래하는 명령을 발급 한 즉시 실행 창은 값을 유지하고 몇 시간 동안 스크롤을 유지합니다. 내가 할 수있는 것은 프로세스를 죽이고 디버깅을 다시 시작하는 것이다. 이것은 매우 성가신 일입니다. 직접적인 창에서 어떻게이 목록을 취소 할 수 있는지 또는 SOS 디버깅 확장 기능을 더 잘 사용할 수있는 방법을 알고 있습니까?SOS 디버깅 확장 프로그램을 효과적으로 사용하려면 어떻게해야합니까?
3
A
답변
0
Visual Studio 내에서 SOS를 사용하는 데 많은 경험이 없습니다. 그러나 WinDbg (SOS의 원래 집)에서 사용하면 CTRL + Break를 눌러 대부분의 명령을 중단 할 수 있습니다. Visual Studio에서 동일한 처리를 수행 할 수 있는지는 확실하지 않지만 한 번만해볼 가치가 있습니다.
관련 문제
- 1. 여러 DDD 저장소에서 SQLAlchemy를 효과적으로 사용하려면 어떻게해야합니까?
- 2. Chrome 확장 프로그램에서 Python을 사용하려면 어떻게해야합니까?
- 3. 파이썬의 curses 라이브러리에서 확장 문자를 사용하려면 어떻게해야합니까?
- 4. ASP.NET MVC 뷰에서 확장 메서드를 사용하려면 어떻게해야합니까?
- 5. 가끔씩 디렉토리가 변경 될 수있는 라이브러리를 가장 효과적으로 사용하려면 어떻게해야합니까?
- 6. 데이터베이스를 효과적으로 문서화하려면 어떻게해야합니까?
- 7. SOS 디버깅 확장과 비주얼 스튜디오 직접 실행 창 내에서 gcroot
- 8. C 프로그램을 효과적으로 구성하는 방법
- 9. Windows 셸 확장 프로그램을 작성하려면 어떻게해야합니까?
- 10. Windows API를 효과적으로 테스트하려면 어떻게해야합니까?
- 11. C++ 매크로 확장, 디버깅
- 12. 크롬 확장 사용자가 확장 프로그램을 업데이트 한 시점을 알려면 어떻게해야합니까?
- 13. 클래스에서 SqlDependency를 사용하려면 어떻게해야합니까?
- 14. Windows 7에서 셸 확장 디버깅
- 15. 내 프로젝트에서 MigLayout을 사용하려면 어떻게해야합니까?
- 16. SOS : 파일 복구
- 17. EXCEL-MACR0-VBA SOS
- 18. TOR을 프록시로 사용하려면 어떻게해야합니까?
- 19. QProcess에서 대기열을 사용하려면 어떻게해야합니까?
- 20. 루트 URL에서 Java 웹 응용 프로그램을 사용하려면 어떻게해야합니까?
- 21. CDB에서 Qt Creator를 사용하려면 어떻게해야합니까?
- 22. ASP.NET MVC 애플리케이션에서 Javascript 디버깅을 사용하려면 어떻게해야합니까?
- 23. SDl_Threads를 올바르게 사용하려면 어떻게해야합니까?
- 24. Firefox를 사용하려면 어떻게해야합니까?
- 25. ChildWindow에서 VisualStates를 사용하려면 어떻게해야합니까?
- 26. Spring에서 https를 사용하려면 어떻게해야합니까?
- 27. WebClient에서 쿠키를 사용하려면 어떻게해야합니까?
- 28. 보기에서 'unless'키워드를 사용하려면 어떻게해야합니까?
- 29. 'htonl'을 사용하려면 어떻게해야합니까?
- 30. 해시에 변수를 사용하려면 어떻게해야합니까?
Visual Studio에는 Ctrl + Break가 없습니다. 지금 WinDBG를 사용합니다. – bitbonk