C\#클 라 이언 트 프로그램 Visual Studio 원 격 디 버 깅 방법 상세 설명

수요 원
개발 과정 에서 Win 7,Win 8,Win 10 등 서로 다른 버 전의 시스템 을 사용 하여 호환성 디 버 깅 을 해 야 할 수도 있 고 특별한 그래 픽 카드,무선 랜 카드 등 하드웨어 설비 의 기 계 를 최적화 시 킬 수도 있 습 니 다.비교적 좋 은 방안 이 있 습 니 다.그것 은 바로 Visual Studio 의 원 격 디 버 깅 기능 을 사용 하여 테스트 기 를 직접 디 버 깅 목표 로 할 수 있 습 니 다.정지점 과 이상 을 직접 추적 하면 이 컴퓨터 에서 디 버 깅 하 는 것 처럼 잘못된 곳 을 신속하게 찾 을 수 있 습 니 다.테스트 기 에 VS 환경 을 설치 할 필요 가 없다.
>전통 적 인 데스크 톱 클 라 이언 트 의 원 격 디 버 깅 은 UWP,ASP 등 프로젝트 에 비해 설정 이 번 거 롭 습 니 다.배치 되 지 않 은 프로그램 이기 때문에 컴 파일 된 파일 을 원 격 컴퓨터 에 복사 하고 네트워크 를 통 해 VS 와 의 통신 을 연결 하 는 원리 입 니 다.본 고 는 주로 WPF,WinForm 이 사용 해 야 할 프로그램의 원 격 디 버 깅\#을 다 루 고 있 습 니 다.
본문
① 원 격 디 버 거 설치\#
Visual Studio->파일 위치 열기->현재 디 렉 터 리 에 있 는 Remote Debugger 폴 더 찾기->원 격 컴퓨터 에 붙 여 넣 기 복사,원 격 컴퓨터 에서 플랫폼 을 원 하 는 프로그램 msvsmon.exe 실행

msvsmon.exe 를 실행 하고 보안 로그 인 연결 정 보 를 설정 합 니 다.

② VS 원 격 설정 디 버 깅\#
Visual Studio 의 프로젝트 속성 을 열 고 디 버 깅 표시 줄 에서 원 격 컴퓨터 를 선택 하여 위의 그림 에 표 시 된 원 격 컴퓨터 이름과 포트 번 호 를 입력 하 십시오.

③ 원 격 디 버 깅 디 렉 터 리 설정\#
원 격 컴퓨터 에 디버그 디 렉 터 리 를 새로 만 듭 니 다.VS 가 설 치 된 기기 의 디버그 경로 와 똑 같 아야 합 니 다.

위의 그림 은 원 격 기계 이다.

위의 그림 은 디 버 깅 기계 이다.
이 공유 Debug 폴 더 를 오른쪽 단추 로 눌 러 속성 을 선택 하고 공 유 를 Everyone 으로 설정 합 니 다.

이 컴퓨터 의 최신 컴 파일 된 Debug 폴 더 를 원 격 기기 의 Debug 디 렉 터 리 로 복사 합 니 다.
어 리 석 은 방법:컴 파일 성공 후-복사-원 격 컴퓨터 에 붙 여 넣 기
쿨 방법:VS 생 성 이벤트 에서 후기 생 성 이벤트 명령 줄 을 설정 합 니 다(아래 그림)

rem    XXX     IP        
xcopy $(SolutionDir)\Bin\Debug \\192.168.XX.XX\xxx\Bin\Debug\ /E /Q /Y

④ 원 격 운행\#
VS 실행 을 누 르 면 원 격 컴퓨터 의 원 격 디 렉 터 리 에서 새로운 파일 이 생 성 되 기 시 작 했 습 니 다.복사 가 완료 되면 알림 상자 가 뜨 고 원 격 컴퓨터 의 사용자 이름과 비밀 번 호 를 입력 하여 검증 해 야 합 니 다.
잠시 후 원 격 컴퓨터 의 화면 에 소프트웨어 인터페이스 가 나 타 났 다.
주의 하 다.
① 원 격 컴퓨터 와 개발 기기 가 같은 랜 에 있 는 지 확인한다.
② 컴퓨터 에 2015,2017 이 설 치 된 경우 Romote Debugger 의 버 전과 실제 개 발 된 VS 버 전 을 복사 할 때 Visual Studio 버 전의 일치 성 을 확보 합 니 다.
③ 폴 더 의 접근 권한 을 공유 하고 Everyone 의 읽 기와 쓰기 가 가능 하도록 확보한다.
총결산
이상 은 이 글 의 모든 내용 입 니 다.본 고의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가 치 를 가지 기 를 바 랍 니 다.여러분 의 저희 에 대한 지지 에 감 사 드 립 니 다.

좋은 웹페이지 즐겨찾기