Symptomer
Overvej følgende scenarie:
- Du kører et XAML-browserprogram (XBAP) på en computer, der har Microsoft .NET Framework 4 og Microsoft .NET Framework 3.5 Service Pack 1 (SP1) installeret.
- Målstrukturen for programmet er Microsoft .NET Framework 3.0 eller .NET Framework 3.5.
I dette scenarie kan tekstelementer være tomme i programmet.
Hvis du forsøger at udskrive i programmet, støder programmet muligvis på en DllNotFoundException-undtagelse og går derefter ned.
Årsag
Dette problem opstår på grund af et problem med indlæsning af C-kørsel.
.NET Framework 3.0 og .NET Framework 3.5 bruger C-kørsel version 8.0, og .NET Framework 4.0 bruger C-kørsel version 10.0. Når destinationsstrukturen er .NET Framework 3.0 eller .NET Framework 3.5, skal programmet indlæse version 8.0 før indlæsning af C-kørsel 10.0. Begge runtimes bruges dog til det samme program. Derfor opstår problemet, der er nævnt i afsnittet "Symptomer".
Løsning
Du kan løse dette problem ved at anvende den hotfixpakke, der er beskrevet i følgende artikel i Microsoft Knowledge Base:
2667241 Der findes en opdateringspakke til Windows Presentation Foundation (WPF) til Microsoft .NET Framework 3.5
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".