Du er offline. Venter på, at der oprettes forbindelse til internettet igen

En opdatering til Microsoft .NET Framework bliver muligvis ikke installeret, hvis systemet ikke er blevet genstartet efter installation af Microsoft .NET Framework 4. (Artiklen er muligvis på engelsk)

Support til Windows XP er ophørt

Microsoft ophørte med at yde support til Windows XP den 8. april 2014. Denne ændring har haft indflydelse på dine softwareopdateringer og sikkerhedsindstillinger. Se, hvad det betyder for dig, og hvordan du kan forblive beskyttet.

Support til Windows Server 2003 ophørte den 14. juli 2015

Microsoft afsluttede support til Windows Server 2003 den 14. juli 2015. Denne ændring har haft indflydelse på dine softwareopdateringer og sikkerhedsindstillinger. Se, hvad det betyder for dig, og hvordan du kan forblive beskyttet.

Symptomer
En opdatering til .NET Framework version 4 kan muligvis ikke installeres, hvis følgende betingelser er opfyldt:
  • Du har tidligere installeret Microsoft .NET Framework 4- eller Microsoft .NET Framework 4-klientprofilen.
  • Systemet er ikke blevet genstartet før installation af den nye opdatering.
Bemærk! Hvis du installerer opdateringen vha. Windows Update-webstedet, kan det se ud som om opdateringen er blevet installeret. Efter at du genstarter computeren, får du dog tilbudt samme opdatering igen.
Årsag
Det sker fordi, at under installationen af Microsoft .NET Framework 4 er visse komponenter låst eller i brug, indtil systemet genstartes. Disse komponenter kan ikke opdateres, før systemet er blevet genstartet. I det scenarie, der er beskrevet under Symptomer, er kompatibilitetsrettelsen (shim) (mscoree.dll) derfor fra Microsoft .NET Framework version 3.5 SP1 eller før. Installationen af Microsoft .NET Framework 4 anvender visse indstillinger, som forhindrer ældre kompatibilitetsrettelser (shim) fra at fungere korrekt, indtil den opdateres, efter at systemet er blevet genstartet. Hvis du forsøger at installere en anden opdatering i dette scenarie for Microsoft .NET Framework, før systemet genstartes, forsøger opdateringen at bruge en GAC (Global Assembly Cache) til filerne i opdateringen. Denne GAC-handling skal bruge kompatibilitetsrettelsen. Men da kompatibilitetsrettelsen afventer genstart, mislykkes GAC-handlingen. Det får opdateringen til at mislykkes.
Workaround
For at undgå dette problem skal du genstarte systemet, før du installerer nye opdateringer til Microsoft .NET Framework. Hvis du allerede har oplevet dette, og du ikke kunne installere en opdatering pga. dette problem, skal du genstarte computeren og derefter geninstallere de nye opdateringer.
Status
Microsoft har bekræftet, at dette problem forekommer i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Bemærk! Dette er en artikel til hurtig udgivelse, som er oprettet direkte i Microsofts supportafdeling. Oplysningerne i artiklen præsenteres som de og behandler aktuelle problemer. Fordi artiklen er blevet udgivet hurtigt, kan der forekomme slåfejl, og artiklen kan blive redigeret uden varsel. Se andre forbehold under Vilkår for anvendelse.
Egenskaber

Artikel-id: 2431208 – Seneste udgave 10/26/2010 10:36:00 – Udgave 1.0

  • Microsoft .NET Framework 1.1 Service Pack 1
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 4.0
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 Service Pack 2
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Service Pack 2
  • Windows Vista Service Pack 1
  • Microsoft Windows Server 2003 Service Pack 2
  • Microsoft Windows XP Service Pack 3
  • kbbug kbexpertiseinter kbsecurity KB2431208
Feedback