나는 많은 응용 프로그램을 포함하는 windowapplication 프로젝트를 가지고 있는데, 응용 프로그램을 디버깅해야하지만 어느 코드가 어떤 코드와 관련되어 있는지 알지 못합니다. .. UI 창 ... 코드를 찾을 방법이 있습니까? 이는 관련 창에 해당디버그 창 응용 프로그램
0
A
답변
1
- 을 열고 창문을 눌러 'F7'
- 오른쪽 형태로 클릭하고 말한다 "보기 코드"
- 오른쪽 솔루션 탐색기에서 폼을 클릭하고 말한다 "보기 코드"
UI와 관련없는 다른 파일을 의미하는 경우 특정 기능을 마우스 오른쪽 버튼으로 클릭하면 "모든 참조 찾기"를 수행 할 수 있습니다. 이것은이 함수가 호출되는 모든 장소를 보여줍니다.
1
당신은 어떤 코드가 어떤 형식이되는지 결정하기 위해 전체 코드베이스를 거치지 않고도 특정 폼의 코드를 쉽게 찾을 수있는 방법을 찾고 있다고 생각합니다. 불행히도, 내가 알고있는 쉬운 방법이 없습니다. 그러나 시도 할 수있는 몇 가지 사항이 있습니다 :
- 보고있는 양식에 긴 작업이 있고 충분히 빠르면 :-) 해당 작업을 트리거 할 수 있습니다. 즉시 디버그 메뉴에서 '모두 중단'하거나 'Ctrl + Alt + Break'를 눌러 실행을 바로 중단하고 스택 추적을 검사하십시오.
- 애플리케이션을 프로파일 링 할 수 있습니다. 예 : 성능 exporer VS2008 다음 프로파일 러 보고서를 검사하여 어떤 코드가 호출되는지에 대한 힌트를 얻을 수 있습니다. 이렇게하면 찾고있는 코드를 정확히 찾아 내거나 좁힐 수 있습니다.
도움이 될만한 몇 가지 아이디어가 있습니다.
+0
이것이 OP가 요청한 것입니다. 너무 심하게 그는 그것에 대해 언급하지 않았다. 그러나 나는 똑같은 문제를 가지고있다. 즉, 큰 창문 (100+ 다른 형태의 형태와 함께)과 복잡한 코드에서 책임있는 당을 어떻게 찾습니까? 두어 개의 양식이 있으면 쉽습니다. – ra170
관련 문제
- 1. Silverlight 응용 프로그램 디버그
- 2. hadoop 응용 프로그램 디버그
- 3. 디버그 C# 응용 프로그램
- 4. 응용 프로그램 창
- 5. 응용 프로그램 창 감지
- 6. 인터넷 응용 프로그램 또는 창 응용 프로그램?
- 7. Django 응용 프로그램 설치 디버그
- 8. Eclipse에서 웹 응용 프로그램 디버그
- 9. 디버그 명령 줄 응용 프로그램
- 10. 관리되는 응용 프로그램 크래시 디버그
- 11. Python - 실행중인 응용 프로그램 디버그
- 12. VS.NET을 사용하여 응용 프로그램 디버그
- 13. 디버그 cgi C++ 응용 프로그램
- 14. WPF 응용 프로그램 창 비상 창 열기
- 15. 독립 실행 형 디버그 창?
- 16. 모달 창 코코아 응용 프로그램
- 17. httpUtility 대 창 응용 프로그램
- 18. 창 관리 MDI 응용 프로그램
- 19. VS2005 기본 디버그 창 변경
- 20. 이 창 형태의 응용 프로그램 경로를 얻는 방법을 응용 프로그램
- 21. 원격 디버그 관리 응용 프로그램 (C#)
- 22. ShellExecute를 통해 시작할 때 응용 프로그램 디버그
- 23. Vista 컴퓨터에서 XP 응용 프로그램 디버그
- 24. emacs와 distel을 사용하는 디버그 erlang 응용 프로그램
- 25. 사파리 인트라넷 ASP.NET 응용 프로그램 디버그
- 26. 120dpi에서 .NET WinForms 응용 프로그램 디버그
- 27. VMWare의 실제 장치에서 ipad 응용 프로그램 디버그
- 28. 원격으로 장치에서 안드로이드 응용 프로그램 디버그
- 29. Tomcat (Eclipse)로 GWT 응용 프로그램 디버그
- 30. Eclipse와 같은 Visual Studio 디버그 응용 프로그램
Winform "Code-Behing"파일을 의미합니까? – PVitt
예, 코드 뒤에 중단 점을 넣고 응용 프로그램을 실행하면 중단 점 도달 할 때까지 기다려야합니다. 디자이너보기가 명확하지 않지만 – peter