'mscorwks.dll'모듈을 찾을 수 없습니다.
문제
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
제휴하지 않습니다 StackOverflow