Symptomen
Overweeg het volgende scenario:
-
U hebt een .net Framework 3.5 Service Pack 1 gebaseerde Windows Presentation Foundation (WPF) toepassing.
-
U roept de methode Application.LoadComponent om het laden van een bestand Extensible Application Markup Language (XAML).
-
Stelt u de eigenschap Application.StartupUri van de XAML bestand.
-
U stelt de zichtbaarheidseigenschap van het object window in de XAML bestand.
In dit scenario wordt de toepassing vastloopt wanneer u probeert uit te voeren. Bovendien, als u de toepassing te debuggen probeert, vindt u is een InvalidOperationException -uitzondering opgetreden.
Oorzaak
Dit probleem treedt op omdat het object van de XAML bestand wordt gesloten voordat de eigenschap Visibility wordt ingesteld.
Oplossing
Informatie over de hotfix
Een ondersteunde hotfix is nu beschikbaar bij Microsoft. Het is echter bedoeld om alleen het probleem dat wordt beschreven in dit artikel. Pas deze alleen toe op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige problemen ondervindt, is het daarom raadzaam te wachten op het volgende servicepack waarin deze hotfix is opgenomen.
U lost dit probleem meteen contact op met Microsoft Customer Support Services om de hotfix te verkrijgen. Voor een volledige lijst met telefoonnummers van Microsoft Customer Support Services en informatie over kosten van ondersteuning vindt u op de volgende Microsoft-website:http://support.microsoft.com/contactus/?ws=supportOpmerking In speciale gevallen kunnen kosten die normaal aan ondersteuningsoproepen verbonden zijn, worden geannuleerd als een medewerker van Microsoft productondersteuning van mening is dat een specifieke update de oplossing van uw probleem is. De normale ondersteuningskosten blijven gelden voor extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.
Vereisten
U moet .NET Framework 3.5 Service Pack 1 (SP1) hebben geïnstalleerd om deze hotfix te kunnen hebben.
Opnieuw opstarten
U hoeft de computer niet opnieuw op te starten nadat u deze hotfix hebt toegepast.
Informatie over het vervangen van hotfixes
Deze hotfix vervangt geen andere hotfixes.
Bestandsinformatie
De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd te vinden, gebruik de Tijdzone tabblad de Datum en tijd een item in het Configuratiescherm.
x86-versies van Windows XP en Windows Server 2003
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
presentationframework.dll |
3.0.6920.4000 |
5,283,840 |
29-Jan-2009 |
23:46 |
x86 |
x64-versies van Windows XP en Windows Server 2003
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
presentationframework.dll |
3.0.6920.4000 |
4,636,672 |
29-Jan-2009 |
23:23 |
x64 |
x86-versies van Windows Vista en Windows Server 2008
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
---|---|---|---|---|
Presentationframework.dll |
3.0.6920.4000 |
5,283,840 |
05-Feb-2009 |
00:20 |
x64-versies van Windows Vista en Windows Server 2008
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
---|---|---|---|---|
Presentationframework.dll |
3.0.6920.4000 |
4,636,672 |
05-Feb-2009 |
00:26 |
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Meer informatie
Ga naar de volgende Microsoft-website voor meer informatie over de Eigenschap Application.StartupUri -klasse:
http://msdn.microsoft.com/en-us/library/system.windows.application.startupuri.aspxGa naar de volgende Microsoft-website voor meer informatie over de uitzondering InvalidOperationException :
http://msdn.microsoft.com/en-us/library/system.invalidoperationexception_properties.aspx