Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

Düzeltme: .NET Framework 4.0 WPF uygulaması MSAA veya UIA İstemci uygulamalarıyla kullanılması durumunda yanıt vermemeye başlıyor

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

2484841
Bu doğru düzeltme ise emin değil misiniz? Bu sorunla ekledik bizim bellek dökümü tanı hangi onaylayabilirsiniz.
Belirtiler
Aşağıdaki senaryoyu düşünün:
  • .NET Framework 4 tabanlı Windows Presentation Foundation (WPF) uygulaması çalıştırın.
  • Başka bir uygulama Microsoft Etkin Erişilebilirlik (MSAA) orUI Otomasyon WPF uygulaması ile etkileşim kurmak için kullanır.
Bu senaryoda, WPF uygulaması yüksek CPU ve becomeunresponsive önemli bir süre için kullanıyor olabilir.
Neden
WPF'nin AutomationPeer uygulama Optimum olmayan bir mantık nedeniyle bu sorun oluşur.
Çözüm

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bunun yalnızca bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın. Bu düzeltme ek sınama uygulanabilir. Bu nedenle, bu sorundan ciddi bir şekilde etkilemiyorsa, bu düzeltmeyi içeren bir sonraki için beklemenizi öneririz.

Bu sorunu hemen çözümlemek için düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri telefon numaralarının ve destek ücretleriyle ilgili bilgi tam listesi için aşağıdaki Microsoft Web sitesini ziyaret edin:Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu belirlerse, normal destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

Ön koşullar

Bu düzeltmeyi uygulamak için .NET Framework 4 yüklü olmalıdır.

Yeniden başlatma gereksinimi

Etkilenen dosyaların değil kullanılıyorsa, bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Düzeltme değiştirme bilgileri

Bu düzeltme paketi paketi daha önce yayımlanmış bir düzeltmenin yerini almaz.

Dosya bilgileri

Bu düzeltme paketinin İngilizce (ABD) sürümü, düzeltme paketini yüklemek için Microsoft Windows Installer paketi kullanır. Tarihler ve saatler bu dosyaların Koordinatlı Evrensel Saat'e (UTC) aşağıdaki tabloda listelenir. Dosya bilgilerini görüntülediğinizde tarih yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve saat öğesinde saat dilimi sekmesini kullanın.

Tüm desteklenen x 86 tabanlı sürümleri, Windows XP, Windows Server 2003, Windows Vista'nın, Windows Server 2008 ve Windows 7 için
Dosya adıDosya sürümüDosya boyutuTarihSaatPlatform
PresentationCore.dll4.0.30319.4393,546,97623 Şub 201111:00x 86
PresentationFramework.dll4.0.30319.4396,347,62423 Şub 201111:00x 86
WindowsBase.dll4.0.30319.4391,304,92023 Şub 201111:00x 86

Tüm desteklenen x 64 tabanlı sürümleri Windows XP, Windows Server 2003, Windows Vista'nın, Windows Server 2008, Windows 7 ve Windows Server 2008 R2 için
Dosya adıDosya sürümüDosya boyutuTarihSaatPlatform
PresentationCore.dll4.0.30319.4393,454,81623 Şub 201111:38x 64
PresentationFramework.dll4.0.30319.4396,347,62423 Şub 201111:00x 64
WindowsBase.dll4.0.30319.4391,304,92023 Şub 201111:00x 64

Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi
Bu sorun oluştuğunda, aşağıdaki Özyinelemeli çağrı yığını ana UI iş parçacığında uygulamanın göreceksiniz.

PresentationCore_ni! MS.Internal.UIElementHelper.InvalidateAutomationAncestors (System.Windows.DependencyObject) + 0xcf
PresentationCore_ni! MS.Internal.UIElementHelper.InvalidateAutomationAncestors (System.Windows.DependencyObject) + 0xcf
PresentationCore_ni! MS.Internal.UIElementHelper.InvalidateAutomationAncestors (System.Windows.DependencyObject) + 0xcf
PresentationCore_ni! MS.Internal.UIElementHelper.InvalidateAutomationAncestors (System.Windows.DependencyObject) + 0xcf
PresentationCore_ni! MS.Internal.UIElementHelper.InvalidateAutomationAncestors (System.Windows.DependencyObject) + 0xcf
PresentationCore_ni! MS.Internal.UIElementHelper.InvalidateAutomationAncestors (System.Windows.DependencyObject) + 0xcf
PresentationCore_ni! MS.Internal.UIElementHelper.InvalidateAutomationAncestors (System.Windows.DependencyObject) + 0xcf
PresentationCore_ni! MS.Internal.UIElementHelper.InvalidateAutomationAncestors (System.Windows.DependencyObject) + 0xcf


UI Otomasyonu hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 2484841 - Son İnceleme: 10/10/2014 09:03:00 - Düzeltme: 5.0

  • Microsoft .NET Framework 4.0
  • kbmdd kbqfe kbfix kbhotfixserver kbexpertiseadvanced kbsurveynew kbmt KB2484841 KbMttr
Geri bildirim