2011-04-06 2 views
6

Windbg 및 SOS를 사용하여 IIS 메모리 덤프를 분석하려고하는데 위에서 언급 한 파일 버전의 문제가 발생했습니다. 내 질문은 -이 파일의 다른 버전을 다운로드 할 수있는 방법이 있습니까? 서버에 액세스 할 수 없으며 서버에서 복사 할 수 없다고 가정합니다. 내가 특별히 관심을 가지고있는 버전은 mscordacwks_x86_x86_2.0.50727.3603과 해당 mscorwks dll입니다.올바른 버전의 mscordacwks 및 mscorwks는 어떻게 다운로드 할 수 있습니까?

+0

mscorwks.dll은 이미 덤프 파일에 포함되어 있으므로 필요하지 않지만 올바른 버전의 mscordacwks.dll이 필요합니다. –

+1

이 메모 만 추가 - 다른 모든 방법이 실패하면 지침을 따르십시오. :) Windbg에서 심볼 경로를 설정하면 (srv * c : \ symbols * http : //msdl.microsoft.com/download/symbols) 올바른 버전의 mscodacwks가로드됩니다. – Devaiah

+1

나는 이미 그렇게했다고 생각했습니다. 그러나 일부 드문 경우에는 이것이 작동하지 않으며 기본적으로 수동으로 특정 버전을 구해야합니다. –

답변

0

Devaiah은 - 당신이 지침에 따라 올바르게 기호 경로를 설정하여이 자신을 해결 가정 ...하지만 당신은이 질문에 대한 의견에도 관심이있을 수 : 나를 위해 WinDbg: Copy of SOS.dll x86 4.0.30319.237

1

, 다음 다운로드의 올바른 버전 WinDbg는에서 mscordacwks : WinDbg는 6.2.9200.16384 및 .NET 4.0.30319.296/4.0.30319.18034와 덤프를 사용

.symfix c:\symbols 
.cordll -ve -u -l 

. 불행히도 .NET 2.0 덤프는 내 컴퓨터와 다른 .NET 버전에서 사용할 수 없습니다.

덤프가 발생하는 PC에 액세스 할 수있는 사람은 Mscordcwks collector을 시도 할 수 있습니다.

관련 문제