매번 원격 디버깅을 설정하려고 할 때마다 상처를 입을 수 있습니다. 원격 컴퓨터에서 내 MFC 응용 프로그램을 디버깅하려면 어떻게해야합니까? Windows 7을 사용 중이며 VM이 Windows XP를 사용 중입니다.네이티브 원격 디버깅을 설정하는 방법은 무엇입니까?
나는 원격 컴퓨터에 msvsmon 실행있어, 나는 성공적으로 연결했지만, 제가하는 데 문제는 그것이 말하는 때문에 VM 내 디버그 EXE 파일을 실행 할 수 있습니다 :
이를 응용 프로그램 구성 이 올바르지 않기 때문에 응용 프로그램을 시작하지 못했습니다. 응용 프로그램을 다시 설치하면 (14001) 문제가 해결 될 수 있습니다.
VC Runtime Redist를 설치했는데 VM (및 프로그램과 동일한 디렉토리)에 MFC/CRT 비 재설 치 디버그 파일을 복사했습니다. 이 블로그 게시물 (http://qualapps.blogspot.com/2008/07/visual-studio-2008-c-redistributable.html)에서 매니페스트 파일의 버전 정보를 편집하는 조언을 따라했습니다. 그러나 아무것도 그것을 작동시킬 수있을 것 같습니다.
Dependancy Walker를 사용하여 MyAppD.exe를 검사했으며 동일한 오류 (위의 텍스트와 함께 side-by-side 어셈블리에 관한)를 제공합니다.
아무튼이 물건을 깨끗하게 처리 할 수있는 바보 같은 방법이 있습니까?
메모리가 작동하면 과거에 나를 위해 일하게하는 것이 내 고환에 반복적으로 스탬프하는 것과 유사합니다. 귀하의 마일리지가 달라질 수 있습니다 :) –
Dependency Walker에서 SxS 오류를 나타내는 라이브러리를 지정할 수 있습니까? –
@ Moo-Juice, 그게 내가 지금 찾던 바로 그거야 ... @Frederic, 모든 라이브러리가 디버그 빌드에서로드에 실패하고 있습니다. –