문제

WindBG를 사용하여 덤프 파일을 디버깅하려고합니다. .Loadby SOS SOS MSCORWKS.DLL을 실행할 때

그것은 나에게 오류 메시지를 주었다. 'mscorwks.dll'모듈을 찾을 수 없습니다.

전에 본 사람이 있습니까?

도움이 되었습니까?

해결책

.dll을 추가하지 마십시오 .loadby sos mscorwks

다른 팁

디버깅하는 경우 a .NET 4.0 응용 프로그램, 대신 다음을 사용해야합니다. mscorwks:

.loadby sos clr

다음은 좋은 개요입니다 .NET 4.0에 사용할 수있는 명령 중 즐기다!!

나는 또한이 문제를 겪었고 CLR이로드되기 전에 디버거가 앱에 침입했기 때문에 밝혀졌습니다. 나는 많은 일을하기 전에 앱을 더 이상 실행해야했습니다.

WINDBG 에서이 작업을 수행 할 수 있습니다.

sxe ld:mscorlib
g
(... breaks again ...)
.loadby sos mscorwks

'sxe ld : ..'는 모듈로드에서 중지됩니다.

Sixto에서 언급 한대로 DotNet 4 앱을 디버깅하는 경우 마지막 줄을 대체해야합니다.

.loadby sos clr

또한 32 비트 앱을 디버깅하는 동안 64 비트 WINDBG 에서이 작업을 수행하려고하면 동일한 오류가 발생합니다.

경로에 .net framework 디렉토리 (예 : c : windows microsoft.net framework v2.0.50727)가있는 경우 사용할 수 있습니다.

.load sos
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top