Aracılığıyla paylaş


Kayıt defteri bilgilerinin eksik olmaması Outlook nesne modelinde sorunlara neden olabilir

Özgün KB numarası: 2827747

Belirtiler

Kayıt defteri bilgilerinin eksik olmaması Outlook nesne modelinde sorunlara neden olabilir. Aşağıda bir örnek verilmiştir:

  • Aşağıdakine benzer bir kod kullanarak Outlook örneği oluşturmak gibi Program aracılığıyla Outlook nesne modeline çağrı yapmaya çalışıyorsunuz:

    Set ol = CreateObject("Outlook.Application")

    Kod örneğini çalıştırdığınızda aşağıdaki hatayı alırsınız:

    Hata: ActiveX bileşeni nesne oluşturamıyor:
    'Outlook.Application'
    Kod: 800A01AD
    Microsoft VBScript çalışma zamanı hatası

Neden

Aşağıdaki kayıt defteri anahtarları eksik veya eksikse bu davranış oluşabilir:

HKEY_CLASSES_ROOT\Outlook.Application
HKEY_CLASSES_ROOT\Interface\{000C0339-0000-0000-C000-000000000046}

Office'in 32 bit sürümüne ve Windows'un 64 bit sürümüne sahip makinelerde yukarıdaki anahtar yolu aşağıdaki gibidir:

HKEY_CLASSES_ROOT\Wow6432Node\Interface\{000C0339-0000-0000-C000-000000000046}

Çözüm

Davranışı düzeltmek için Bir Microsoft Office Onarımı çalıştırın.