Outlook başlatılırken Microsoft Dynamics CRM işlevselliği yüklenirken hata oluştu

Bu makalede, Outlook için Microsoft Dynamics CRM istemcisini başlattığınızda oluşabilecek sorunların çözümleri sağlanır.

Şunlar için geçerlidir: Microsoft Office Outlook için Microsoft CRM istemcisi
Özgün KB numarası: 911384

Belirtiler

Belirtiler 1

Microsoft Office Outlook için Microsoft Dynamics CRM istemcisini açtığınızda aşağıdaki hata iletisini alırsınız:

Microsoft CRM işlevselliği yüklenirken bir hata oluştu, Outlook'u yeniden başlatmayı deneyin.

Olay günlüğünde, aşağıdakine benzer hata iletileri günlüğe kaydedilir.

Hata iletisi 1

Kaynak ( Microsoft CRM ) içindeki Olay Kimliği ( 2 ) için açıklama bulunamıyor. Yerel bilgisayarda, uzak bir bilgisayardan gelen iletileri görüntülemek için gerekli kayıt defteri bilgileri veya ileti DLL dosyaları olmayabilir. Bu açıklamayı almak için /AUXSOURCE= bayrağını kullanabilirsiniz; Ayrıntılar için Yardım ve Destek bölümüne bakın.

Aşağıdaki bilgiler olayın bir parçasıdır. MSCRM Platform Hata Raporu:

Hata: HRESULT özel durumu: 0x80040220. Hata İletisi: HRESULT özel durumu: 0x80040220. Hata Ayrıntıları: Bu hatayla ilgili ayrıntılar platform tarafından sağlanmadı. Kaynak Dosya: Kullanılamıyor Satır Numarası: Kullanılabilir Değil Yığın İzleme Bilgisi: System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain() at System.Web.UI.Page.ProcessRequest() at System.Web.UI.UI.at System.Web.UI.System.Web.HttpApplication.ExecuteStep(IExecutionStep adımında System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() konumundaki Page.ProcessRequest(HttpContext bağlamı), Boole& zaman uyumsuz olarak tamamlandı).

Hata iletisi 2

Kaynak ( MSCRMAddin ) içindeki Olay Kimliği ( 16930 ) açıklaması bulunamıyor. Yerel bilgisayarda, uzak bir bilgisayardan gelen iletileri görüntülemek için gerekli kayıt defteri bilgileri veya ileti DLL dosyaları olmayabilir. Bu açıklamayı almak için /AUXSOURCE= bayrağını kullanabilirsiniz; Ayrıntılar için Yardım ve Destek bölümüne bakın. Aşağıdaki bilgiler olayın bir parçasıdır: 80004005, , CAddin::HrActivateAddin, 472.

Hata iletisi 3

Kaynak ( MSCRMAddin ) içindeki Olay Kimliği ( 5944 ) için açıklama bulunamıyor. Yerel bilgisayarda, uzak bir bilgisayardan gelen iletileri görüntülemek için gerekli kayıt defteri bilgileri veya ileti DLL dosyaları olmayabilir. Bu açıklamayı almak için /AUXSOURCE= bayrağını kullanabilirsiniz; Ayrıntılar için Yardım ve Destek bölümüne bakın. Aşağıdaki bilgiler olayın bir parçasıdır: 80004005, , CAddin::HrInitializeUI, 137.

Belirtiler 2

Windows Vista'yı Outlook için Microsoft Dynamics CRM kullandığınızda ve platform izlemeyi etkinleştirdiğinizde aşağıdakine benzer bir hata iletisi alırsınız:

İstemci Yapılandırması: [Hata] COM kayıt defteri anahtarları bozuk gibi görünüyor. CRM Yapılandırma Sihirbazı'nı yeniden çalıştırın veya Microsoft Dynamics CRM yöneticinize başvurun. >--- System.TypeLoadException: CLSID {<ID>} ile bileşen için COM sınıf fabrikasının alınması şu hata nedeniyle başarısız oldu: 80131522. konumunda
System.RuntimeTypeHandle.CreateInstance(RuntimeType türü, Boole publicOnly, Boole noCheck, Boole& canBeCached, RuntimeMethodHandle& ctor, Boole& bNeedSecurityCheck)
System.RuntimeType.CreateInstanceSlow(Boole publicOnly, Boolean fillCache) at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) konumunda
System.Activator.CreateInstance(Tür türü, Boole olmayanPublic)
Microsoft.Crm.Outlook.Diagnostics.ComponentObjectModelDiagnosticCheck.Execute(BackgroundWorker backgroundWorker) --- End of inner exception stack trace ---
Microsoft.Crm.Outlook.Diagnostics.ComponentObjectModelDiagnosticCheck.Execute(BackgroundWorker backgroundWorker) at Microsoft.Crm.Outlook.Diagnostics.DiagnosticCheck.DeepExecute(BackgroundWorker backgroundWorker)

Belirtiler 3

Outlook için Microsoft Dynamics CRM istemcisini çalıştırmaya çalıştığınızda, Microsoft Dynamics CRM klasör yapısını görüntüleyemezsiniz. Ayrıca, aşağıdaki hata iletisini alırsınız:

Microsoft CRM işlevselliği yüklenirken bir hata oluştu, Outlook'u yeniden başlatmayı deneyin.

Olay günlüğüne aşağıdaki hata iletileri kaydedilir:

Olay Türü: Hata Olay Kaynağı: MSCRMAddin Olay Kategorisi: Yok Olay Kimliği: 16930 Tarih: Tarih Saat: Saat Kullanıcı: Yok Bilgisayarı: BilgisayarAdı Açıklaması: Microsoft CRM kullanıcı arabirimi başlatılamadı. Microsoft Outlook'u yeniden başlatmayı deneyin. hr=0x80004005. Bağlam=. Function=CAddin::HrActivateAddin. Satır=521. Ayrıca, OUTLOOK-YYDDMM.log izleme günlüğü dosyasında şu hata iletisini alırsınız: [Tarih ve Saat] İşlem: OUTLOOK |İş Parçacığı:0832 |Kategori: Unmanaged.Platform |Kullanıcı: PlatformUser |Düzey: Hata | HrGetXmlDOM Dosyası: c:\bt\643\src\application\outlook\v3caddin\xmlutil.cpp Satırı: 179 >sa = 0x80004005

Not

Bu hata iletisinde, Tarih ve Saat yer tutucusu gerçek tarihi ve gerçek saati temsil eder. Örneğin, gerçek tarih ve gerçek saat "2007-10-19 17:53:26.138" olabilir.

Belirtiler 4

Outlook için Microsoft Dynamics CRM istemcisini başlattığınızda aşağıdaki hata iletisini alırsınız:

Microsoft CRM işlevselliği yüklenirken bir hata oluştu, Outlook'u yeniden başlatmayı deneyin. Ayrıca, Uygulama günlüğünde Hata olayı 80072f19'a başvurulduğunda: Olay: 16941 Başlatma ilerleme araç çubuğu başlatılırken bir sorun oluştu. Microsoft CRM yeniden başlatın ve yeniden deneyin. İk=0x80072f19. Bağlam=. Function=CAddin::HrActivateAddin. Satır=322.

Belirtiler 5

Microsoft Office Outlook'u Outlook için Microsoft Dynamics CRM istemcisinin yüklü olduğu bir bilgisayarda başlatmaya çalıştığınızda aşağıdaki hata iletisini alırsınız:

Microsoft Dynamics CRM işlevselliği yüklenirken bir hata oluştu.

Microsoft Outlook'u yeniden başlatmayı deneyin.

Hatalar devam ederse sistem yöneticinize başvurun.

Ayrıca, Uygulama olay günlüğüne aşağıdaki hata iletisi kaydedilir:

Olay Türü: Hata
Olay Kaynağı: MSCRMAddin
Olay Kategorisi: Yok
Olay Kimliği: 16931
Açıklama:

com birlikte çalışma Microsoft CRM başlatılırken bir sorun oluştu. Microsoft CRM yeniden başlatın ve yeniden deneyin. hr=0x80131700. Bağlam=. Function=CAddin::HrActivateAddin. Satır=274.

Olay Türü: Hata
Olay Kaynağı: MSCRMAddin
Olay Kategorisi: Yok
Olay Kimliği: 5903
Açıklama:

Microsoft CRM Outlook eklentisi doğru başlatılamadı. Microsoft Outlook'u yeniden başlatın ve yeniden deneyin. hr=0x80070057. Bağlam=. Function=CAddin::OnConnection. Satır=196.

Neden

Neden 1

Bu sorun, kullanıcı hesabına atanan rolün Microsoft Dynamics CRM Kayıtlı Görünüm varlığına Okuma erişimine sahip olmaması nedeniyle oluşur. Bkz. Çözüm 1.

Neden 2

Klasör Giriş Sayfası'nı Devre Dışı Bırak yapılandırması grup ilkesi aracılığıyla etkinleştirilir. Klasörü Devre Dışı Bırak Giriş Sayfası yapılandırması bir Microsoft Office 2003 Yönetim Şablonu (OUTLK11.adm) yapılandırmasıdır. Bu ayar etkinleştirilirse, Office 2003 Microsoft Dynamics CRM klasör yapısını yükleyemez. Bkz. Çözüm 2.

Neden 3

IIS'de CRMisapi.dll dosyasına işaret eden .srf uzantılarının eşlemeleri eksikse bu sorun oluşur. Bkz. Çözünürlük 3.

Neden 4

Sunucu sertifikası iptal denetimi etkinleştirildiğinden bu sorun oluşur. Bkz. Çözüm 4.

Neden 5

Outlook.exe.config dosyası Microsoft Office yükleme klasöründe bulunduğundan bu sorun oluşur. Bu dosya, Outlook'un Microsoft .NET Framework belirli bir sürümünü kullanabilmesi için Outlook için Microsoft Outlook CRM istemcisinin sorun giderme örneklerinde kullanılır. Bkz. Çözüm 5.

Çözüm

Çözüm 1

Outlook için Microsoft Dynamics CRM istemcisini doğru başlatmak için, kullanıcı hesabına atanan rolün Kayıtlı Görünüm varlığına Okuma erişimi olmalıdır. Kullanıcının erişimini değiştirmek için şu adımları izleyin:

  1. Microsoft Dynamics CRM açın.
  2. Ayarlar'ı seçin, Ayarlar'ı seçin, İş Birimi Ayarları'nı seçin, Kullanıcılar'ı seçin ve kullanıcıyı açmak için kullanıcıya çift tıklayın.
  3. Roller'i seçin, rolü çift tıklayarak açın, Çekirdek Kayıtlar sekmesini seçin ve ardından Kayıtlı Görünüm varlığı için Okuma erişimi'ni seçin.

Çözünürlük 2

Bu sorunu çözmek için Klasör Giriş Sayfası yapılandırmasını devre dışı bırak ayarını devre dışı durumuna değiştirin. Bunu yapmak için Outlook 2003'e yönelik şu adımları izleyin:

  1. Office 2003 Yönetim Şablonunu içeren grup ilkesi düzenlemek için Nesne Düzenleyicisi'ni grup ilkesi açın.
  2. Kullanıcı Yapılandırması'nı genişletin, İlkeler'i genişletin, Yönetim Şablonları'nı genişletin ve ardından Microsoft Office Outlook 2003'i genişletin.
  3. Outlook özel klasörleri için Klasör Giriş Sayfaları'yı seçin ve ardından Klasör Giriş Sayfalarını Devre Dışı Bırak'a çift tıklayın.
  4. Klasör Giriş Sayfaları Özelliklerini Devre Dışı Bırak sayfasında Devre Dışı onay kutusunu ve ardından Tamam'ı seçin.
  5. Nesne Düzenleyicisi'grup ilkesi çıkın.
  6. Etkilenen istemci bilgisayarı yeniden başlatın.

Outlook 2007 için şu adımları izleyin:

  1. Office 2007 Yönetim Şablonunu içeren grup ilkesi düzenlemek için Nesne Düzenleyicisi'ni grup ilkesi açın.
  2. Kullanıcı Yapılandırması'nı genişletin, İlkeler'i genişletin, Yönetim Şablonları'nı genişletin ve ardından Microsoft Office Outlook 2007'yi genişletin.

    [NOT] Microsoft Office Outlook 2007 klasörü Klasik Yönetim Şablonları (ADM) altında bulunabilir.

  3. Outlook özel klasörleri için Klasör Giriş Sayfaları'na tıklayın ve ardından Giriş Sayfası URL'sinin klasör Özellikleri'nde ayarlanmasına izin verme'ye çift tıklayın.
  4. Giriş Sayfası URL'sinin klasör Özellikleri sayfasında Ayarlanmasına izin verme sayfasında Devre Dışı onay kutusunu ve ardından Tamam'ı seçin.
  5. Nesne Düzenleyicisi'grup ilkesi çıkın.
  6. Etkilenen istemci bilgisayarı yeniden başlatın.

Çözüm 3

Bu sorunu çözmek için .srf eşlemesini Microsoft Dynamics CRM Web sitesine ekleyin. Bunu yapmak için şu adımları uygulayın:

  1. IIS'de Microsoft Dynamics CRM Web sitesini genişletin.
  2. MSCRMServices uygulama sanal dizinine sağ tıklayın ve özellikler'i seçin.
  3. Sanal Dizin sekmesinde Yapılandırma'yı seçin.
  4. Uygulama Uzantıları bölümünde Ekle'yi seçin.
  5. CRMIsapi.dll dosyasını bulun ve yolu aşağıdaki gibi tırnak içine alın:
    C:\Program Files\Microsoft CRM\Server\bin\CrmIsapi.dll
  6. Uzantı kutusuna .srf girin.
  7. Sınırla kutusuna GET, POST, HEAD girin.
  8. Betik altyapısı onay kutusunu ve Dosyanın var olduğunu doğrulayın onay kutusunu seçin ve ardından Tamam'ı seçin.
  9. IIS'i sıfırlayın. Bunu yapmak için Başlat'ı seçin, Çalıştır'ı seçin, kutusuna iisreset yazın ve tamam'ı seçin.

Çözünürlük 4

Bu sorunu gidermek için aşağıdaki adımları izleyin:

  1. Internet Explorer'da Araçlar menüsünü ve ardından İnternet Seçenekleri'ni seçin.
  2. Gelişmiş sekmesini seçin ve ardından Sunucu sertifikası iptalini denetle (yeniden başlatma gerektirir) onay kutusunu temizleyin.
  3. Outlook'u yeniden başlatın.

Çözünürlük 5

Bu sorunu çözmek için Outlook.exe.config dosyasını kaldırın veya yeniden adlandırın ve ardından Outlook'u yeniden başlatın.