[C#] 원격 디버거(Remote Debugger) - ysp-laonpeople/DOC GitHub Wiki

  • 원격 PC에서 이미 실행중인 프로그램이나 개발 툴을 설치할 수 없는 상황이 있습니다.
  • 원격 PC에서 실행 중인 프로그램을 디버깅 하기 위해서 원격 디버거를 사용할 수 있습니다.

image

  • msvsmon을 실행하면 디버거가 실행되고 트래이 아이콘이 표시됩니다.

image

  • 원격 디버거가 실행된 PC에 원격으로 연결해서 디버깅이 가능합니다.
  • VisualStudio를 실행하고 디버깅할 솔루션을 열고 [더버그] - [프로세스에 연결] 을 클릭합니다.
  • 연결 대상에 원격 PC의 원격 디버거 실행시 서버의 주소를 입력합니다.
    • PC-YOONSUNGPARK:4024 를 입력합니다.
  • 디버깅 하고자하는 프로세스 선택하고 연결을 클릭합니다.

image

  • 로컬 디버깅과 마찬가지로 브레이크 포인트 및 변수값을 확인하며 디버깅을 합니다.