Du arbetar offline, väntar på att återansluta till Internet

KORRIGERA: Ett.NET Framework 4.0 WPF-program slutar svara om används med MSAA eller UIA-klientprogram

VIKTIGT: Denna artikel har översatts av Microsofts programvara för maskin-översättning och möjligen efterredigerats via CTF-teknologi av Microsofts community istället för av en professionell mänsklig översättare. För att du på ditt eget språk skall få tillgång till samtliga Knowledge Base-artiklar erbjuder Microsoft både mänskligt översatta såväl som maskinöversatta artiklar samt artiklar som efterredigerats av en community. En maskinöversatt artikel likväl som en artikel som blivit efterredigerad av en community är dock inte alltid helt perfekt, då de kan innehålla misstag i ordförrådet, syntax- och grammatikfel. Microsoft är inte ansvarigt för några felaktigheter, misstag eller skador orsakade av felöversättningar eller för våra kunders bruk av innehållet. Microsoft uppdaterar ofta sin programvara för maskinöversättning samt de verktyg som förbättrar den maskinöversatta efterredigeringen.

Den engelska versionen av artikeln är följande: 2484841
Inte säker på om detta är rätt? Vi har lagt till det här problemet till vår diagnostiska minnesdump som kan bekräfta.
Symptom
Föreställ dig följande:
  • Du kör ett program i.NET Framework 4-baserade Windows Presentation Foundation (WPF).
  • Ett annat program använder Microsoft Active Accessibility (MSAA) orUI Automation för att samverka med WPF-program.
I det här fallet använda WPF-program hög processor- och becomeunresponsive för en betydande tidsperiod.
Orsak
Det här problemet beror på en icke-optimala logik i WPF'S AutomationPeer genomförande.
Lösning

Information om snabbkorrigeringen

En snabbkorrigering är nu tillgänglig från Microsoft. Den är avsedd att åtgärda det problem som beskrivs i denna artikel. Använd den bara på datorer där detta problem. Snabbkorrigeringen kan komma att testas igen. Om inte störs alltför mycket av detta problem rekommenderar vi att du väntar på nästa som innehåller den här snabbkorrigeringen.

Om du vill lösa problemet omedelbart kontaktar du Microsoft support för att få snabbkorrigeringen. En fullständig lista över telefonnummer till Microsoft Customer Support Services och information om supportkostnader finns på följande Microsoft-webbplats:Obs! I särskilda fall avbrytas de avgifter som är normalt för supportsamtal om en supporttekniker att en särskild uppdatering kan lösa ditt problem. De vanliga supportkostnaderna gäller för övriga supportfrågor och problem som inte berör den särskilda uppdateringen.

Förutsättningar

Om du vill installera den här snabbkorrigeringen måste du ha.NET Framework 4 som har installerats.

Krav på omstart

Du behöver inte starta om datorn när du har installerat den här snabbkorrigeringen om filerna som påverkas inte används.

Ersättningsinformation för Hotfix

Det här snabbkorrigeringspaketet ersätter inte en tidigare utgiven snabbkorrigering.

Filinformation

Den engelska (USA) versionen av den här snabbkorrigeringen används ett Microsoft Windows Installer-paket för installation av snabbkorrigeringspaketet. Datum och tider för dessa filer anges i UTC-tid (UTC) i följande tabell. När du visar filinformationen konverteras datumet till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.

För alla x 86-baserade versioner av Windows XP, av Windows Server 2003, Windows Vista, av Windows Server 2008 och Windows 7 som stöds
FilnamnFilversionFilstorlekDatumTidPlattform
Presentationcore.dll4.0.30319.4393,546,97623-Feb-201111:00x 86
Presentationframework.dll4.0.30319.4396,347,62423-Feb-201111:00x 86
Windowsbase.dll4.0.30319.4391,304,92023-Feb-201111:00x 86

För alla x 64-baserade versioner av Windows XP, i Windows Server 2003, Windows Vista, i Windows Server 2008, av Windows 7 och i Windows Server 2008 R2 som stöds
FilnamnFilversionFilstorlekDatumTidPlattform
Presentationcore.dll4.0.30319.4393,454,81623-Feb-201111:38x 64
Presentationframework.dll4.0.30319.4396,347,62423-Feb-201111:00x 64
Windowsbase.dll4.0.30319.4391,304,92023-Feb-201111:00x 64

Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Mer Information
När problemet uppstår visas följande rekursiva anropsstack för huvudtråden Användargränssnittet för programmet.

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


Mer information om UI Automation finns på följande MSDN-webbplats:

Varning: Den här artikeln har automatöversatts

Egenskaper

Artikel-id: 2484841 – senaste granskning 10/10/2014 09:27:00 – revision: 3.0

Microsoft .NET Framework 4.0

  • kbmdd kbqfe kbfix kbhotfixserver kbexpertiseadvanced kbsurveynew kbmt KB2484841 KbMtsv
Feedback