2012-05-20 9 views
2

클린 Windows 설치시 테스트 할 프로그램이 있습니다. 지금은 VirtualBox에 이미지가 있고 공유 폴더에서 프로그램을 시작하지만이 방법이 안 좋고 디버깅 할 수 없습니다.VirtualPC 또는 VirtualBox와 같은 가상 컴퓨터에서 Visual Studio에서 프로그램 실행 및 디버그

디버깅을 위해 Remote Debugging Monitor을 사용할 수 있지만 전체 프로세스를 자동화하고 싶습니다. 특히 가상 컴퓨터에서 응용 프로그램을 업로드하는 것이 좋습니다.

이 응용 프로그램은 Microsoft에서 만들었 기 때문에 Virtual PC가 VirtualBox보다 좋을 것이라고 생각했습니다. 불행히도 나는 그들을 연결하는 방법에 대한 정보를 찾을 수 없습니다.

편집 : 연구 후 : 가상 컴퓨터를 원격 컴퓨터로만 처리 할 수 ​​있습니다. 더 쉬운 방법은 없습니다. 공유 폴더를 사용하여 프로젝트를 VM에 게시해야합니다. Visual Studion에서 원격 디버깅을위한 새로운 릴리스 유형을 구성한 후 모든 트리거가 자동으로 작동합니다. 내가 것

답변

2

:

1.Place이 재배치 후 가상 머신을 즉시 볼 수 있도록 미리 정의 된 공유 디렉토리에있는 프로그램.

2. 원격 디버거 호출을 자동화 할 수 있습니다. 디버그가 허용 된 모든 매개 변수를 명령 줄에서 전달할 수 있습니다.

VirtualBox는 공유 된 디렉토리를 포함하여 설정을 그대로 유지하면서 디스크 이미지 만 깨끗하게 바꿀 수 있으므로이 작업에서는 꽤 괜찮습니다. 나는 VirtualPC 또한 그런 것을 허락하고 있지만, 마이크로 소프트에 의해서도 작성 되었기 때문에 그것을 선택하는 것은 유효한 고려 사항과 같이 보이지 않는다.

+0

연구 결과이 옵션 밖에 없다는 것을 알게되었습니다. 이 프로젝트를 공유 폴더로 공유하고 원격 디버거를 시작해야합니다. 그런 다음 Visual Studio에서 VM의 적절한 경로를 가리 키도록 구성하십시오. 나는 VirtualPC를 제안했다. 왜냐하면 두 제품 모두 Microsoft의 제품이라고 생각했기 때문에 VirtualPC를 모두 통합하지 않고도 통합 할 수 있었다. – zwierzak