2014-01-20 7 views
0

일반적으로 Visual Studio에서 작업하고 Visual Studio에서도 디버깅합니다. 그러나 우리는 Visual Studio가 설치되어 있지 않은 다른 네트워크에 가상 머신을 가지고 있습니다. 원격 디버깅을 할 수 없습니다. Visual Studio가 눈에 띄는 순간마다 설치하려면 오버 헤드가 필요합니다.관리 코드 용 디버거 (Visual Studio 제외)

그래서 가상 컴퓨터로 복사하여 중단 점을 설정하고 소스 코드를 단계별로 실행하며 예외를 확인하는 관리되는 (C#) 코드 용 작은 디버거를 찾습니다.

누군가 관리 코드 용 작은 디버거를 알고 있습니까?

답변

1

mdbg - 사용하기가 더 어렵습니다 (평가자는 이상한 구문을 가짐). 반면에 그것은 초경량입니다. Windows 7 SDK에서 가져올 수 있습니다. (이유는 그들이 Win 8 SDK에서 제거하는 이유를 모르겠습니다) : c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\ (64 비트 용 x64 - mdbg.exe 및 mdbgcore.dll이 필요합니다.) 소스를 사용하여 직접 컴파일하십시오 여기에서 코드 : http://www.microsoft.com/en-us/download/details.aspx?id=2282. 올바른 비트를 선택했는지 확인하십시오. 나는 (또한 .NET4.5 응용 프로그램) 생산 환경에서 성공을 사용하고 심지어 그것을 위해 2 개 확장을 생성 - 어쩌면 당신이 도움이 찾을 것입니다

하는 경우 mdbg가 충분하지 않아 GC 힙, .NET iternals 등을 자세히 분석해야 할 필요가 있습니다. windbg (xcopy도 배포되었으며 Windows 디버깅 툴킷에서 얻을 수 있음)을 배워야합니다.

관련 문제