Det kan hende at en oppdatering for Microsoft .NET Framework ikke installeres når Microsoft .NET Framework 4 er installert og en omstart venter

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 2431208 - Vis produkter som denne artikkelen gjelder for.
Vis alt | Skjul alt

Symptom

Det kan hende at en oppdatering for Microsoft .NET Framework versjon 4 ikke installeres hvis følgende betingelser er oppfylt:
  • Du har tidligere installert Microsoft .NET Framework 4 eller klientprofil for Microsoft .NET Framework 4.
  • Venter på en omstart av systemet, men blir ikke fullført før den nye oppdateringen blir installert.
Obs!  Hvis du installerer oppdateringen ved hjelp av området Windows Update, kan det se ut som om oppdateringen ble tilbudt og installert. Men når du starter datamaskinen på nytt, tilbys imidlertid den samme oppdateringen på nytt.

Årsak

Dette problemet oppstår når Microsoft .NET Framework 4 installeres, visse komponenter låses eller brukes før systemet blir startet på nytt. Disse komponentene kan ikke oppdateres før systemet startes på nytt. På grunn av dette er versjonen av mellomlaget (mscoree.dll) Microsoft .NET Framework versjon 3.5 SP1 eller tidligere i scenariet som er beskrevet i Symptomer-delen. Installasjonen av Microsoft .NET Framework 4 distribuerer visse innstillinger som hindrer det gamle mellomlaget i å fungere riktig før mellomlaget er oppdatert etter at systemet er startet på nytt. Hvis du prøver å installere en annen oppdatering for Microsoft .NET Framework mens omstarten venter i dette scenariet, vil oppdateringen prøve å bruke en GAC-distribusjon (global samlingsbuffer) for filene i oppdateringen. Denne GAC-operasjonen krever mellomlaget. Men siden mellomlaget er inkonsekvent mens det venter på omstart, vil GAC-operasjonen mislykkes. Dette gjør at oppdateringen mislykkes.

Workaround

Du kan unngå dette problemet ved å starte systemet på nytt før du installerer de nye oppdateringene for Microsoft .NET Framework. Hvis du allerede har opplevd tilstanden, og en oppdatering ikke ble installert på grunn av dette problemet, starter du datamaskinen på nytt og installerer deretter de nye oppdateringene på nytt.

Status

Microsoft har bekreftet at dette er et problem for Microsoft-produktene som er oppført under Informasjonen i denne artikkelen gjelder.
Obs! Dette er en "FAST PUBLISH"-artikkel som er opprettet direkte innenfor Microsofts kundestøtteorganisasjon. Informasjonen her leveres "som den er" som svar på problemer som kan oppstå. Som et resultat av den korte tiden det tar å gjøre materialet tilgjengelig, kan det inneholde skrivefeil, og det kan når som helst og uten forvarsel bli revidert. Se Vilkår for bruk for mer informasjon.

Egenskaper

Artikkel-ID: 2431208 - Forrige gjennomgang: 26. oktober 2010 - Gjennomgang: 1.0
Informasjonen i denne artikkelen gjelder:
  • 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
  • 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 på følgende plattformer
    • Windows Server 2008 for Itanium-Based Systems
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 Standard
    • Windows Web Server 2008
  • 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 på følgende plattformer
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
    • Windows Vista Enterprise 64-bit Edition
    • Windows Vista Home Basic 64-bit Edition
    • Windows Vista Home Premium 64-bit Edition
    • Windows Vista Ultimate 64-bit Edition
    • Windows Vista Business 64-bit Edition
  • Windows Vista Service Pack 1 på følgende plattformer
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
    • Windows Vista Enterprise 64-bit Edition
    • Windows Vista Home Basic 64-bit Edition
    • Windows Vista Home Premium 64-bit Edition
    • Windows Vista Ultimate 64-bit Edition
    • Windows Vista Business 64-bit Edition
  • Microsoft Windows Server 2003 Service Pack 2 på følgende plattformer
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Service Pack 3 på følgende plattformer
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
Nøkkelord: 
kbbug kbexpertiseinter kbsecurity KB2431208

Gi tilbakemelding

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com