SORU
7 Aralık 2010, Salı


Mümkün WinDbg yük SOS için

Arka plan: WinDbg ve ilk kez çalıştırmaya çalışan yeniyim. Windows 2008 (86) Sunucu üzerinde ASP.NET 4 site IIS 7 barındırılan bir koşu aldığım bellek dökümü incelemek istiyorum ve benim yerel makineye indirilir.

*İlk kez 13* ve başlatılan WinDbg, kaza dökümü açılış kurdum. Gittim| Sembol Dosya Yolu Dosyave yolunu ayarlamak için "*srv*c:\symbols*http://msdl.microsoft.com/downloads/symbols*" ve bütün semboller için bekledi yük.

SOS yüklemeye çalışırken sorunla karşılaştım. İlk olarak, aşağıdaki komutu denedim...

.loadby sos mscorwks

...ve aldığı yanıt, "modül bulunamadı 'mscorwks".'

Web temizleme sonra, aşağıdaki komutu çalıştırarak mscorwks yük almaya çalıştım

sxe ld mscorwks.dll
g

...ve aldığı yanıt "Hayır çalıştırılabilir hata debuggees'" .' g

WinDbg dizine SOS.dll (C:\Windows\Microsoft.NET\Framework\v4.0.30319 dan), sonra denedim kopyaladım...

.load sos

...ve alınan hata...

The call to LoadLibrary(sos) failed, Win32 error 0n193
    "%1 is not a valid Win32 application."
Please check your debugger configuration and/or network access.

Oldukça devam etmek için nasıl emin değilim. Ben sadece SOS yük ve bu döküm dosyası etrafında kazmak istiyorum. Herhangi bir yardım büyük mutluluk duyacağız.

Bilginize...Windbg 64-bit sürümü ile 64-bit Windows 7 sürümü üzerinde döküm dosyasını açmak için çalışıyorum.

CEVAP
7 Aralık 2010, Salı


CLR çalışma zamanı dll 9* *ile değiştirildi .NET 4. Böylece SOS doğru sürümünü yüklemek için .loadby komut ayarlamak gerekir. I. e.

.loadby sos clr

Eğer 64 bit iseniz ayrıca, 32 bit uygulamalar hata ayıklama için Debugging Tools for Windows 32 bit sürümünü de yüklemeniz gerekir. Yan yana onlar yüklemek, hem 32 bit ve aynı makinede 64 bit sürümü olmasında sorun yok.

İsterdim kopyalama SOS.dll karşı tavsiye. SOS çerçevesinde tam sürümü uygun olması gerekir, çerçeve dizin .loadby kullanarak yüklediğiniz sürece hazırız.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012
  • Marina and The Diamonds

    Marina and T

    8 Temmuz 2008
  • mipd1980

    mipd1980

    25 EKİM 2006