none
지역 변수 디버그시 지역 변수 값이 "지역"창에 출력되지 않습니다? RRS feed

  • 질문

  • 중단점을 설정하고 

    "지역 변수"로 한단계씩 실행하며 커서를 이동했는대 "지역 창"에 지역 변수도 출력되지 않고 값도 출력되지 않습니다.

    반대로 "전역 변수"는 "지역 창" this에 변수명도 값도 잘 출력이 되는대.

    윈도우 응용 프로그램시 지역 변수 디버그는 어떻게 하나요??? 웹 응용프로그램은 전역이든 지역이든 다 출력되던대.

    ps/

    출력 창에 보면 "사용자 코드가 아닌 코드 'System.DateTime.Now.get'을(를) 건너뜁니다."라는 메세지가 출력됩니다.


    장정훈


    2013년 9월 25일 수요일 오전 2:45

답변

  • 캡쳐와 같이 지역창에 Global값이 잘 출력이 됩니다. 조사식1 과 직접실행창에도 해당 변수명을 입력하면 잘 동작됩니다.

    혹시 그 전역변수에 값을 대입하려고 System.DateTime.Now값을 가져오면서 변환이나 기타 다른 동작이 있어 오류가 발생하는 경우는 아닐까

    하는 생각이 드네요.

    참고하세요.

    2013년 10월 1일 화요일 오후 11:38