Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Hata ayıklayıcı uzantısı DLL'lerini yüklemenin yanı sıra varsayılan hata ayıklayıcı uzantısı DLL'sini ve varsayılan hata ayıklayıcı uzantısı yolunu denetlemenin çeşitli yöntemleri vardır:
Uyarı
Uzantı DLL arama yolunun varsayılan değeri, hata ayıklayıcının bilinen tüm uzantı yollarını, %LOCALAPPDATA%32 bit hata ayıklayıcı için \dbg\EngineExtensions veya %LOCALAPPDATA%\dbg\EngineExtensions32'yi ve %PATH% ortam değişkenindeki tüm yolları içerir.
(Hata ayıklayıcıyı başlatmadan önce) Uzantı DLL'leri için özel yollar ayarlamak için _NT_DEBUGGER_EXTENSION_PATH ortam değişkenini kullanın. Bu, noktalı virgülle ayrılmış bir dizi dizin yolu olabilir.
Yeni bir DLL yüklemek için .load (Uzantı DLL'sini Yükle) komutunu kullanın.
DLL'yi kaldırmak için .unload (Uzantı DLL'sini Kaldır) komutunu kullanın.
Tüm hata ayıklayıcı uzantılarını kaldırmak için .unloadall (Tüm Uzantı DLL'lerini Kaldır) komutunu kullanın.
(Hata ayıklayıcıyı başlatmadan önce; Yalnızca CDB) Varsayılan uzantı DLL'sini ayarlamak için tools.ini dosyasını kullanın.
(Hata ayıklayıcıyı başlatmadan önce) Varsayılan uzantı DLL'sini ayarlamak için -akomut satırı seçeneğini kullanın.
Uzantı DLL arama yolunu ayarlamak için .extpath (Uzantı Yolunu Ayarla) komutunu kullanın.
Varsayılan uzantı DLL'sini ayarlamak için .setdll (Varsayılan Uzantı DLL'sini Ayarla) komutunu kullanın.
Yüklenen tüm hata ayıklayıcısı uzantısı modüllerini varsayılan arama sıralarında görüntülemek için .chain (List Debugger Extensions) komutunu kullanın.
Ayrıca, bu modülden ilk kez bir komut vermeniz gerektiğinde, sadece tam !modül.uzantı söz dizimini kullanarak bir uzantı DLL'si yükleyebilirsiniz. Ayrıntılar için bkz. Hata Ayıklayıcı Uzantısı Komutlarını Kullanma .
Kullandığınız uzantı DLL'leri hedef bilgisayarın işletim sistemiyle eşleşmelidir. Windows için Hata Ayıklama Araçları paketiyle birlikte gelen uzantı DLL'lerinin her biri yükleme dizininin farklı bir alt dizinine yerleştirilir:
winxp dizini, Windows XP ve Windows'un sonraki sürümleriyle kullanılabilen uzantılar içerir.
Winext dizini, windows'un herhangi bir sürümüyle kullanılabilen uzantılar içerir. Windows için Hata Ayıklama Araçları'nın temel dizininde yer alan dbghelp.dll modülü de bu tür uzantılar içerir.
Kendi hata ayıklayıcı uzantılarınızı yazarsanız, bunları herhangi bir dizine yerleştirebilirsiniz. Ancak, bunları yeni bir dizine yerleştirmeniz ve bu dizini hata ayıklayıcı uzantısı yoluna eklemeniz tavsiye edilir.
Yüklenebilecek en fazla 32 uzantı DLL bulunabilir.