Příznaky
Jde o takovouto situaci:
-
Máte .net Framework 3.5 Service Pack 1-based Windows Presentation Foundation (WPF) aplikace.
-
Volání metody Application.LoadComponent načíst soubor Extensible Application Markup jazyk XAML ().
-
Nastavte vlastnost Application.StartupUri souboru XAML.
-
Nastavíte vlastnost viditelnost okna objektu v souboru XAML.
V tomto scénáři aplikace dojde k chybě při pokusu o jeho spuštění. Navíc pokud se pokusíte ladění aplikace, zjistíte, že byla vyvolána výjimka InvalidOperationException .
Příčina
K tomuto problému dochází, protože objekt XAML souboru je uzavřena před nastavena vlastnost viditelnost.
Řešení
Informace o opravě hotfix
Podporovaná oprava hotfix je nyní k dispozici od společnosti Microsoft. Je však určena opravit pouze problém popsaný v tomto článku. Použijte ji pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud jste závažně tento problém, doporučujeme počkat další aktualizaci service pack, která obsahuje tuto opravu hotfix.
Chcete-li tento problém vyřešit okamžitě, obraťte se na technickou podporu společnosti Microsoft získat opravu hotfix. Úplný seznam telefonních čísel služeb podpory zákazníků společnosti Microsoft a informace o cenách podpory naleznete na následujícím webu společnosti Microsoft:http://support.microsoft.com/contactus/?ws=supportPoznámka: Ve zvláštních případech mohou být stornovány poplatky, které jsou třeba obvykle zaplatit za telefonní hovory, pokud pracovník služeb podpory společnosti Microsoft určí, že konkrétní aktualizace odstraní váš problém. Výdaje na technickou podporu použije dalších otázek a problémů, které nelze vyřešit konkrétní aktualizací.
Předpoklady
Musíte mít rozhraní.NET Framework 3.5 Service Pack 1 (SP1) nainstalovat tuto opravu hotfix.
Požadavek na restartování
Po instalaci této opravy hotfix nemusíte restartovat počítač.
Informace o nahrazení opravy hotfix
Tato oprava hotfix nenahrazuje žádné další opravy hotfix.
Informace o souborech
Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Chcete-li najít rozdíl mezi místním časem a UTC, použijte Časové pásmo karty v Datum a čas Chcete-li zobrazit položky v Ovládacích panelech.
verze x86 systému Windows XP a Windows Server 2003
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
---|---|---|---|---|---|
presentationframework.dll |
3.0.6920.4000 |
5,283,840 |
29-Jan-2009 |
23:46 |
x86 |
verze x64 systému Windows XP a Windows Server 2003
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
---|---|---|---|---|---|
presentationframework.dll |
3.0.6920.4000 |
4,636,672 |
29-Jan-2009 |
23:23 |
x64 |
x86-based verze systému Windows Vista a Windows Server 2008
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
---|---|---|---|---|
Presentationframework.dll |
3.0.6920.4000 |
5,283,840 |
05-Feb-2009 |
00:20 |
x64-based verze systému Windows Vista a Windows Server 2008
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
---|---|---|---|---|
Presentationframework.dll |
3.0.6920.4000 |
4,636,672 |
05-Feb-2009 |
00:26 |
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace
Další informace o třídě Vlastnost Application.StartupUri naleznete na následujícím webu společnosti Microsoft:
http://msdn.microsoft.com/en-us/library/system.windows.application.startupuri.aspxDalší informace o výjimce InvalidOperationException naleznete na následujícím webu společnosti Microsoft:
http://msdn.microsoft.com/en-us/library/system.invalidoperationexception_properties.aspx