DLL kaydettirme

Yazar: Roger Morrison
Yaratılış Tarihi: 2 Eylül 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
C# - Class Dosyasının DLL Halini Kullanma
Video: C# - Class Dosyasının DLL Halini Kullanma

İçerik

Bir DLL dosyası, kayıtlı olduğu sürece birkaç program tarafından kullanılabilen belirli işlevlere sahip bir modüldür. Windows Vista ve Windows XP altında DLL kaydı genellikle arka planda gerçekleşse de, sabit sürücü sorunları, yazılım yüklemesi veya virüs bulaşması nedeniyle bir DLL dosyasını manuel olarak kaydetmek gerekebilir. Windows Vista veya Windows XP'de bir DLL kaydetmek için bu talimatları izleyin.

Adım atmak

Yöntem 1/2: Çalıştır penceresinden bir DLL kaydedin

  1. Çalıştır penceresini açın.
    • Windows XP'de, Windows XP'de görev çubuğunun sol tarafındaki Başlat düğmesine tıklayın. Ardından Başlat menüsünün sağ tarafındaki Çalıştır'ı seçin. Doğrudan Tüm Programlar'ın sağ tarafında görünür.
    • Windows Vista'da, Windows Vista'da görev çubuğunun sol tarafındaki Windows sembolüne tıklayın. Ardından menünün altında görünen arama alanına "çalıştır" yazın. Çalıştır komutu Programlar altında görünecektir. Çalıştır'a tıklayın.
  2. Çalıştır penceresine regsvr32 komutunu yazın. Regsvr32 komutunun sözdizimi aşağıdaki gibidir: regsvr32 "yol ve bir dosya.dll".
    • C: windows system32 içinde bulunabilen myfile.dll adlı bir dosyayı kaydetmek için regsvr32 "c: windows system32 myfile.dll" yazın.
    • Komutu çalıştırmak için Tamam veya Gir'e tıklayın.
  3. Komutu çalıştırdıktan hemen sonra "RegSvr32" başlıklı açılır kutuyu arayın. Bildirim, "scrrun.dll dosyasındaki DLLRegisterServer başarılı oldu" gibi bir şey söylemelidir. Bu pencereyi kapatmak için Tamam'ı tıklayın.

Yöntem 2/2: Komut isteminde bir DLL kaydettirin

  1. Vista arama alanına "cmd" yazın.
  2. Cmd'ye sağ tıklayın. Bağlam menüsünden Yönetici / Yönetici Olarak Çalıştır'ı seçin.
  3. Tür regsvr32 "yol ve bir dosya.dll" komut isteminde.
  4. Hata mesajlarını bekleyin.
    • DLL kaydının başarısız olduğunu belirten bir mesaj alırsanız, DLL adını doğru yazdığınızdan emin olun.
    • Windows Vista'da, kaydın çalıştığından emin olmak için izinleri ayarlamanız gerekebilir.

İpuçları

  • Bazen UAC veya Windows Vista'daki Kullanıcı Hesabı Denetimi bir DLL'nin doğru şekilde kaydedilmesini engelleyebilir. Denetim Masası'na giderek UAC'yi devre dışı bırakın. Ardından Kullanıcı Hesapları ve Aile Güvenliği'ni tıklayın, ardından Hesaplar başlığını tıklayın ve Kullanıcı Hesabı Denetimini Etkinleştir veya Devre Dışı Bırak'ı seçin.

Uyarılar

  • Bazı virüsler DLL dosyalarını yükler. Virüsü devre dışı bırakmanın ilk adımlarından biri, virüs tarafından kullanılan DLL'nin "kaydını kaldırmaktır". Bunu şu komutla yapabilirsiniz: regsvr32 / u “path FileName.dll”.

Gereklilikler

  • Bilgisayar
  • Windows Vista veya Windows XP