Как мога да изтегля правилните версии на mscordacwks и mscorwks?

Опитвам се да анализирам дъмп на паметта на IIS с помощта на Windbg и SOS и срещнах проблем с версията на файловете, споменати по-горе. Въпросът ми е - има ли начин да изтегля различните версии на тези файлове? Да приемем, че нямам достъп до сървъра и не мога да ги копирам от сървъра. Версиите, които конкретно ме интересуват, са mscordacwks_x86_x86_2.0.50727.3603 и съответния mscorwks dll.


person Devaiah    schedule 06.04.2011    source източник
comment
Нямате нужда от mscorwks.dll, тъй като той вече ще бъде част от вашия дъмп файл, но имате нужда от правилната версия на mscordacwks.dll.   -  person Brian Rasmussen    schedule 06.04.2011
comment
Просто добавям тази бележка - Когато всичко друго се провали, следвайте инструкциите :). Настройване на пътя на символа в Windbg (srvc:\symbolsmsdl.microsoft. com/download/symbols) ще гарантира, че е заредена правилната версия на mscodacwks.   -  person Devaiah    schedule 06.04.2011
comment
Предположих, че вече сте го направили. В някои редки случаи обаче това не работи и тогава трябва да получите конкретната версия ръчно.   -  person Brian Rasmussen    schedule 07.04.2011


Отговори (1)


За мен следното изтегля правилната версия на mscordacwks в WinDbg:

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

Използване на WinDbg 6.2.9200.16384 и дъмп с .NET 4.0.30319.296 / 4.0.30319.18034. За съжаление нямам наличен дъмп на .NET 2 с различна .NET версия от тази на моята машина.

За тези, които имат достъп до компютъра, от който идва дъмпът, можете да опитате Mscordcwks колектор.

person Thomas Weller    schedule 21.06.2013