Problembeschreibung
Betrachten Sie das folgende Szenario:
-
Sie haben .net Framework 3.5 Service Pack 1-basierten Windows Presentation Foundation (WPF)-Anwendung.
-
Sie rufen die Methode Application.LoadComponent , um eine Extensible Application Markup Language (XAML) Datei laden.
-
Die Application.StartupUri -Eigenschaft der XAML-Datei festlegen.
-
Visibility -Eigenschaft des Window-Objekts festgelegt in der XAML-Datei.
In diesem Szenario stürzt die Anwendung beim Ausführen. Darüber hinaus beim Debuggen der Anwendung finden Sie eine InvalidOperationException -Ausnahme ausgelöst wurde.
Ursache
Dieses Problem tritt auf, weil das Objekt XAML-Datei geschlossen wird, bevor die Visibility-Eigenschaft festgelegt wird.
Problemlösung
Hotfix-Informationen
Ein unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben wird. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt. Dieser Hotfix wird möglicherweise noch getestet. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Servicepack warten, das diesen Hotfix enthält.
Wenn dieses Problem sofort beheben möchten, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf der folgenden Microsoft-Website:http://support.microsoft.com/contactus/?ws=supportHinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.
Voraussetzungen
Sie müssen.NET Framework 3.5 Service Pack 1 (SP1) installiert, um diesen Hotfix anwenden.
Neustartanforderung
Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen.
Informationen zu ersetzten Hotfixes
Dieser Hotfix ersetzt keine anderen Hotfixes.
Dateiinformationen
Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Die Differenz zwischen UTC und der Ortszeit verwenden, um die Zeitzone Registerkarte der Datum und Uhrzeit Element im Bedienfeld.
X86-basierten Versionen von Windows XP und Windows Server 2003
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
presentationframework.dll |
3.0.6920.4000 |
5,283,840 |
29-Jan-2009 |
23:46 |
x86 |
X64-basierten Versionen von Windows XP und Windows Server 2003
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
presentationframework.dll |
3.0.6920.4000 |
4,636,672 |
29-Jan-2009 |
23:23 |
x64 |
X86-basierten Versionen von Windows Vista und Windows Server 2008
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
---|---|---|---|---|
Presentationframework.dll |
3.0.6920.4000 |
5,283,840 |
05-Feb-2009 |
00:20 |
X64-basierten Versionen von Windows Vista und Windows Server 2008
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
---|---|---|---|---|
Presentationframework.dll |
3.0.6920.4000 |
4,636,672 |
05-Feb-2009 |
00:26 |
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Weitere Informationen
Weitere Informationen über die Klasse Application.StartupUri finden Sie auf der folgenden Microsoft-Website:
http://msdn.microsoft.com/en-us/library/system.windows.application.startupuri.aspxWeitere Informationen über die Ausnahme InvalidOperationException finden Sie auf der folgenden Microsoft-Website:
http://msdn.microsoft.com/en-us/library/system.invalidoperationexception_properties.aspx