Introduktion
Der findes en opdateringspakke til WPF (Windows Presentation Foundation) til Microsoft .NET Framework 3.5. Denne opdateringspakke erstatter nogle WPF-hotfixes og løser et konfigurationsproblem. I afsnittet "Oplysninger om hotfixerstatning" finder du en komplet liste over artikler i Microsoft Knowledge Base (KB), som bliver erstattet af de nyere opdateringer til hver OS-platform, hvor WPF til .NET Framework 3.5 understøttes.
Flere oplysninger
Oplysninger om hotfix
Et understøttet hotfix er nu tilgængeligt fra Microsoft. Men det er kun hensigten, at det skal løse det problem, som denne artikel beskriver. Anvend den kun på systemer, der har dette specifikke problem.
Du kan løse dette problem ved at kontakte Microsofts kundesupport for at få hotfixet. Du kan se en komplet liste over telefonnumre til Microsoft-kundesupport og oplysninger om supportomkostninger på følgende Microsoft-websted:
http://support.microsoft.com/contactus/?ws=support Bemærk I særlige tilfælde kan de almindelige gebyrer for opkald til support bortfalde, hvis Microsofts supporttekniker vurderer, at en bestemt opdatering kan løse problemet. De sædvanlige supportomkostninger gælder for yderligere supportspørgsmål og -problemer, der ikke falder ind under den pågældende opdatering.
Forudsætninger
Hvis du vil anvende dette hotfix, skal du have .NET Framework 3.5 Service Pack 1 (SP1) installeret.
Bemærk, at hvis du kører Windows 7 eller Windows Server 2008 R2, har du allerede dette krav forudinstalleret.
Krav om genstart
Du behøver ikke genstarte computeren, når du har anvendt dette hotfix, hvis de berørte filer ikke bruges under installationen.
Oplysninger om erstatning af hotfix
Denne opdateringspakke erstatter følgende tidligere udgivne hotfixpakker:
977643
Den Presentationhost.exe proces, der er knyttet til et XBAP-program, forbliver forkert i hukommelsen
979562
Der opstår en NullReferenceException-undtagelse, når et tekstfeltelement i et WPF-baseret program får fokus i .NET Framework 3.5
980138
LØSNING: Et .NET Framework 3.5 SP1-baseret WPF-program udløser en System.ArgumentException-undtagelse på en computer, der bruger en multitouchskærm
980251
LØSNING: Der opstår en hukommelsesfejl i et .NET Framework 3.5 SP1-baseret WPF-program (Windows Presentation Foundation), der bruger klassen ResourceDictionary og egenskaben MergedDictionaries til at administrere ressourcer
980294
Tegn i stregkodeskrifttypen udskrives med skrifttypen Wingdings i et XPS-dokument, der er oprettet ved hjælp af .NET Framework 3.0
981116
En XPS-printer er meget langsom til at udskrive grafik i Vista SP2 og i Windows Server 2008 SP2
981107
Der findes et hotfix, som løser nogle problemer med hukommelsesfejl for WPF i .NET Framework 3.0 SP2
974286
LØSNING: Et wpf-program, der er baseret på .NET Framework 3.5 SP1, går ned, og der vises en System.ExecutionEngineException-undtagelse, når du markerer og trækker tekst i et tekstfeltkontrolelement i programmet
2486856
LØSNING: Et .NET Framework 3.0-baseret WPF-program kan gå ned, når du trykker på et menupunkt i en genvejsmenu
2537599
LØSNING: Tekstelementer kan forekomme tomme, når du kører en XBAP, der er målrettet mod .NET Framework 3.0 eller .NET Framework 3.5, hvis .NET Framework 4 er installeret
2425534
RETTELSE: Indholdet af lagdelte vinduer for et WPF-baseret program vises ikke, når Windows fortsætter efter slumre- eller dvaletilstand eller flere problemer, når du gengiver grafik i .NET Framework 3.5 SP1
977182
LØSNING: Et .NET Framework 3.5-baseret WPF-program opfører sig uforudsigeligt eller går ned, når et HwndHost-kontrolelement eller et WindowsFormsHost-kontrolelement fjernes fra det visuelle træ og forsøger at foretage et opkald i et meddelelsesvindue
967634
LØSNING: Du kan opleve flere problemer, når du gengiver grafik ved hjælp af WPF (Windows Presentation Foundation) i et .NET Framework 3.5 SP1-baseret program
Filoplysninger
Den globale version af dette hotfix har de filattributter (eller nyere filattributter), der er angivet i følgende tabel. Datoerne og klokkeslættene for disse filer er angivet i UTC (Coordinated Universal Time). Når du får vist filens oplysninger, konverteres de til lokal tid. Du kan finde forskellen mellem UTC og lokal tid ved at bruge fanen Tidszone i elementet Dato og klokkeslæt i Kontrolpanel.
For alle understøttede x86-baserede versioner af Windows 2000, Windows Server 2003 og Windows XP
| Filnavn | Filversion | Filstørrelse | Dato | Klokkeslæt | Platform |
|---|---|---|---|---|---|
| wpfgfx_v0300.dll | 3.0.6920.5795 | 1,738,008 | 16-feb-12 | 9:08 | x86 |
| PenIMC.dll | 3.0.6920.5795 | 68,872 | 16-feb-12 | 8:59 | x86 |
| PresentationCore.dll | 3.0.6920.5795 | 4,218,880 | 16-feb-12 | 9:08 | x86 |
| PresentationFramework.dll | 3.0.6920.5795 | 5,283,840 | 16-feb-12 | 9:03 | x86 |
| PresentationHostDLL.dll | 3.0.6920.5795 | 131,360 | 16-feb-12 | 9:08 | x86 |
| ReachFramework.dll | 3.0.6920.5795 | 532,480 | 16-feb-12 | 9:08 | x86 |
| System.Printing.dll | 3.0.6920.5795 | 368,640 | 16-feb-12 | 9:08 | x86 |
| WindowsBase.dll | 3.0.6920.5795 | 1,253,376 | 16-feb-12 | 9:08 | x86 |
For alle understøttede x64-baserede versioner af Windows 2000, Windows Server 2003 og Windows XP
| Filnavn | Filversion | Filstørrelse | Dato | Klokkeslæt | Platform |
|---|---|---|---|---|---|
| wpfgfx_v0300.dll | 3.0.6920.5795 | 2,256,152 | 16-feb-12 | 8:31 | x64 |
| PenIMC.dll | 3.0.6920.5795 | 85,768 | 16-feb-12 | 8:20 | x64 |
| PresentationCore.dll | 3.0.6920.5795 | 3,999,232 | 16-feb-12 | 8:31 | x64 |
| PresentationFramework.dll | 3.0.6920.5795 | 4,640,768 | 16-feb-12 | 8:27 | x64 |
| PresentationHostDLL.dll | 3.0.6920.5795 | 172,320 | 16-feb-12 | 8:31 | x64 |
| ReachFramework.dll | 3.0.6920.5795 | 532,480 | 16-feb-12 | 8:31 | x64 |
| System.Printing.dll | 3.0.6920.5795 | 357.888 | 16-feb-12 | 8:31 | x64 |
| WindowsBase.dll | 3.0.6920.5795 | 1,114,112 | 16-feb-12 | 8:31 | x64 |
For alle understøttede x86-baserede versioner af Windows Vista Service Pack 2 (SP2) og Windows Server 2008 Service Pack 2 (SP2)
| Filnavn | Filversion | Filstørrelse | Dato | Klokkeslæt | Platform |
|---|---|---|---|---|---|
| reachframework.dll | 3.0.6920.5790 | 532480 | 16-feb-12 | 10:58 | x86 |
| windowsbase.dll | 3.0.6920.5790 | 1253376 | 16-feb-12 | 10:58 | x86 |
| presentationcore.dll | 3.0.6920.5790 | 4218880 | 16-feb-12 | 10:58 | x86 |
| presentationfontcache.exe.config | 3.0.6920.5790 | 161 | 16-feb-12 | 11:37 | x86 |
| wpfgfx_v0300.dll | 3.0.6920.5790 | 1738008 | 16-feb-12 | 10:58 | x86 |
| system.printing.dll | 3.0.6920.5790 | 368640 | 16-feb-12 | 10:58 | x86 |
| penimc.dll | 3.0.6920.5790 | 68872 | 16-feb-12 | 10:58 | x86 |
| presentationframework.dll | 3.0.6920.5790 | 5283840 | 16-feb-12 | 10:58 | x86 |
| presentationhostdll.dll | 3.0.6920.5790 | 131360 | 16-feb-12 | 10:58 | x86 |
For alle understøttede x64-baserede versioner af Windows Vista Service Pack 2 (SP2) og Windows Server 2008 Service Pack 2 (SP2)
| Filnavn | Filversion | Filstørrelse | Dato | Klokkeslæt | Platform |
|---|---|---|---|---|---|
| Presentationcore.dll | 3.0.6920.5790 | 3999232 | 16-feb-12 | 10:57 | x64 |
| presentationfontcache.exe.config | 3.0.6920.5790 | 161 | 16-feb-12 | 15:13 | x64 |
| Wpfgfx_v0300.dll | 3.0.6920.5790 | 2256152 | 16-feb-12 | 10:57 | x64 |
| system.printing.dll | 3.0.6920.5790 | 357888 | 16-feb-12 | 10:57 | x64 |
| penimc.dll | 3.0.6920.5790 | 85768 | 16-feb-12 | 10:57 | x64 |
| presentationframework.dll | 3.0.6920.5790 | 4640768 | 16-feb-12 | 10:57 | x64 |
| presentationhostdll.dll | 3.0.6920.5790 | 172320 | 16-feb-12 | 10:57 | x64 |
| ReachFramework.dll | 3.0.6920.5790 | 532480 | 16-feb-12 | 10:57 | x64 |
| windowsbase.dll | 3.0.6920.5790 | 1253376 | 16-feb-12 | 10:57 | x64 |
For alle understøttede x86-baserede versioner af Windows 7
| Filnavn | Filversion | Filstørrelse | Dato | Klokkeslæt | Platform |
|---|---|---|---|---|---|
| presentationcore.dll | 3.0.6920.5790 | 4218880 | 18-feb-12 | 23:31 | x86 |
| presentationfontcache.exe.config | 3.0.6920.5790 | 161 | 18-feb-12 | 21:14 | x86 |
| wpfgfx_v0300.dll | 3.0.6920.5790 | 1738008 | 18-feb-12 | 23:31 | x86 |
| system.printing.dll | 3.0.6920.5790 | 368640 | 18-feb-12 | 23:31 | x86 |
| penimc.dll | 3.0.6920.5790 | 68872 | 18-feb-12 | 23:31 | x86 |
| presentationframework.dll | 3.0.6920.5790 | 5283840 | 18-feb-12 | 23:31 | x86 |
| presentationhostdll.dll | 3.0.6920.5790 | 131360 | 18-feb-12 | 23:31 | x86 |
| reachframework.dll | 3.0.6920.5790 | 532480 | 18-feb-12 | 23:31 | x86 |
For alle understøttede x64-baserede versioner af Windows 7 og Windows Server 2008 R2
| Filnavn | Filversion | Filstørrelse | Dato | Klokkeslæt | Platform |
|---|---|---|---|---|---|
| presentationcore.dll | 3.0.6920.5790 | 3999232 | 18-feb-12 | 23:30 | x64 |
| presentationfontcache.exe.config | 3.0.6920.5790 | 161 | 18-feb-12 | 23:30 | x64 |
| wpfgfx_v0300.dll | 3.0.6920.5790 | 2256152 | 18-feb-12 | 23:30 | x64 |
| system.printing.dll | 3.0.6920.5790 | 357888 | 18-feb-12 | 23:30 | x64 |
| penimc.dll | 3.0.6920.5790 | 85768 | 18-feb-12 | 23:30 | x64 |
| presentationframework.dll | 3.0.6920.5790 | 4640768 | 18-feb-12 | 23:30 | x64 |
| presentationhostdll.dll | 3.0.6920.5790 | 172320 | 18-feb-12 | 23:30 | x64 |
| reachframework.dll | 3.0.6920.5790 | 532480 | 18-feb-12 | 23:30 | x64 |
| windowsbase.dll | 3.0.6920.5790 | 1114112 | 18-feb-12 | 23:30 | x64 |
For alle understøttede x86-baserede versioner af Windows 7 Service Pack (SP1)
| Filnavn | Filversion | Filstørrelse | Dato | Klokkeslæt | Platform |
|---|---|---|---|---|---|
| presentationcore.dll | 3.0.6920.5790 | 4218880 | 20-feb-12 | 23:33 | x86 |
| presentationfontcache.exe.config | 3.0.6920.5790 | 161 | 20-feb-12 | 21:14 | x86 |
| wpfgfx_v0300.dll | 3.0.6920.5790 | 1738008 | 20-feb-12 | 23:33 | x86 |
| system.printing.dll | 3.0.6920.5790 | 368640 | 20-feb-12 | 23:33 | x86 |
| penimc.dll | 3.0.6920.5790 | 68872 | 20-feb-12 | 23:33 | x86 |
| presentationframework.dll | 3.0.6920.5790 | 5283840 | 20-feb-12 | 23:33 | x86 |
| presentationhostdll.dll | 3.0.6920.5790 | 131360 | 20-feb-12 | 23:33 | x86 |
| windowsbase.dll | 3.0.6920.5790 | 1253376 | 20-feb-12 | 23:33 | x86 |
For alle understøttede x64-baserede versioner af Windows 7 Service Pack (SP1) og Windows Server 2008 R2 Service Pack (SP1)
| Filnavn | Filversion | Filstørrelse | Dato | Klokkeslæt | Platform |
|---|---|---|---|---|---|
| presentationcore.dll | 3.0.6920.5790 | 3999232 | 20-feb-12 | 23:32 | x64 |
| presentationfontcache.exe.config | 3.0.6920.5790 | 161 | 20-feb-12 | 20:30 | x64 |
| wpfgfx_v0300.dll | 3.0.6920.5790 | 2256152 | 20-feb-12 | 23:32 | x64 |
| system.printing.dll | 3.0.6920.5790 | 357888 | 20-feb-12 | 23:32 | x64 |
| penimc.dll | 3.0.6920.5790 | 85768 | 20-feb-12 | 23:32 | x64 |
| presentationframework.dll | 3.0.6920.5790 | 4640768 | 20-feb-12 | 23:32 | x64 |
| presentationhostdll.dll | 3.0.6920.5790 | 172320 | 20-feb-12 | 23:32 | x64 |
| windowsbase.dll | 3.0.6920.5790 | 1114112 | 20-feb-12 | 23:32 | x64 |
| presentationcore.dll | 3.0.6920.5790 | 3999232 | 20-feb-12 | 23:32 | x64 |
| presentationfontcache.exe.config | 3.0.6920.5790 | 161 | 20-feb-12 | 23:32 | x64 |
| wpfgfx_v0300.dll | 3.0.6920.5790 | 2256152 | 20-feb-12 | 23:32 | x64 |
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Du kan finde flere oplysninger om WPF på følgende MSDN-websted: