10

Windows 저장소 응용 프로그램 (Metro 응용 프로그램)을 사용하여 원격 디버깅을 시도했지만 매우 쉽습니다. 시작 드롭 다운에서 원격 컴퓨터 중 하나를 선택할 수 있습니다. 그런 다음 VS는 프로젝트를 구축하고 자동으로 원격 컴퓨터에 실행 파일을 배포하고 실행했습니다. 마치 로컬 디버깅 인 것처럼 느껴졌습니다.Visual Studio 2013 원격 디버깅, 자동 배포?

Windows 응용 프로그램 (간단한 C# Windows Forms)을 사용하여 원격 디버깅을 시도 했으므로 쉽지 않았습니다. 다음 페이지를 읽었습니다 : http://msdn.microsoft.com/en-us/library/vstudio/8x6by8d2(v=vs.110).aspx

프로젝트를 빌드 할 때마다 빌드 된 exe 파일을 원격 컴퓨터에 수동으로 복사해야합니까? Windows 스토어 앱처럼 쉽게 작동하도록 할 수있는 방법이 있습니까? 아마도 타사 확장 프로그램일까요?

답변

6

프로젝트를 빌드 할 때마다 빌드 된 exe를 원격 컴퓨터 에 수동으로 복사해야한다는 의미입니까?

예.

Windows 스토어와 마찬가지로 쉽게 작동하도록 할 수있는 방법이 있습니까? ?

실질적으로 모든 작업을 수행 할 수있는 post-build event을 만들 수 있습니다. 이 경우 네트워크 위치에 항목을 복사하는 xcopy/robocopy 명령을 설정할 수 있습니다.

아마도 제 3 자 확장 프로그램 또는 무엇인가요?

그렇게 생각하지 마십시오.

8

저는 최근에 이것을 작업 프로젝트 용으로 설정했으며 비슷한 문제가 발생한 후에 게시물을 보았습니다. 내 블로그에 내 솔루션을 자세히 설명했다.

Remote Debugging with VS2015

는 내 디버깅 계정에 액세스 할 수있는 네트워크 공유로 출력 폴더를 변경하고, 프로젝트 빌드는 디버거가 사용할 수 있도록 해당 위치에 출력을 생성합니다. 간단히 '원격 디버그'프로파일을 선택한 상태에서 툴바에서 재생 (디버그) 버튼을 누르십시오. 솔루션
  • 에 대한

    1. 구성 관리자를 열고 새로운 구성을 추가하고 적절하게 이름을 지정합니다. 모든 프로젝트에 대해 자동으로 확인란을 선택하십시오.
    2. 원격으로 디버깅하려는 실행 프로젝트의 프로젝트 속성을 엽니 다.
    3. 원격 디버깅 프로필이 선택되어 있는지 확인하십시오.
    4. 원격 디버깅 컴퓨터의 네트워크 공유에 빌드 출력을 설정하십시오.
    5. 원격 디버깅 호스트 주소 및 포트를 설정하십시오.
  • +0

    가능한 한 디버깅을하기 위해 대상 컴퓨터를 설정하는 데 탁월한 보너스입니다. – Martheen

    관련 문제