Oversigt
I denne artikel beskrives hotfixopdateringspakken 2733957 til Microsoft .NET Framework 3.5 Service Pack 1 (SP1). Denne hotfixpakke indeholder rettelser til problemer med stabilitet, pålidelighed og ydeevne i .NET Framework 3.5 SP1.Denne hotfixpakke er tilgængelig for følgende operativsystemer:
-
Windows 7
-
Windows Server 2008 R2
Problem, der er rettet
Når du installerer et hotfix eller en opdatering til en af de .NET Framework 2.0-, .NET Framework 3.0- eller .NET Framework 3.5-komponenter på en computer, hvor .NET Framework 3.5 Service Pack 1 (SP1) er installeret, kan filen machine.config eller web.config være beskadiget. Dette problem opstår, når attributten "configSource" bruges til at omdirigere sektioner i konfigurationsfilen til en ekstern konfigurationsfil.Du har f.eks. en machine.config-fil eller en web.config fil, der indeholder et omdirigeret afsnit, f.eks. følgende:
<configuration> <bindingExtensions configSource="other.config" /></configuration>
Når en .NET Framework opdatering er installeret, er der flere poster under elementet "bindingExtensions" som i følgende eksempel:
<configuration> <bindingExtensions configSource="other.config" /><add name="name1" /><add name="name2" /></configuration>
Dette problem medfører, at konfigurationsfilen er ugyldig. Tilstedeværelsen af attributten "configSource" i elementet "bindingExtensions" betyder, at der ikke skal være nogen underordnede elementer under "bindingExtensions" i konfigurationsfilen. Når du kører et WCF-program (Windows Communication Foundation) på computeren, modtager du desuden en System.Configuration.ConfigurationException-undtagelse.Når dette hotfix er installeret, vil fremtidige opdateringer, der installeres, være opmærksomme på tilstedeværelsen af attributten "configSource" og undlade at ændre disse elementer.LøsningDu kan løse dette problem ved at bruge en af følgende metoder:
-
Fjern manuelt de ekstra underordnede elementer for at løse problemet. Men vær opmærksom på, at fremtidige opdateringer kan medføre, at dette problem opstår igen, hvis dette hotfix ikke anvendes på systemet.
-
Flyt konfigurationen fra den eksterne konfigurationsfil tilbage til den machine.config eller web.config fil.
Løsning
Oplysninger om hotfix
Et understøttet hotfix er nu tilgængeligt fra Microsoft. Det er dog kun hensigten at rette det problem, der er beskrevet i denne artikel. Anvend den kun på systemer, der oplever dette specifikke problem. Dette hotfix kan blive testet yderligere. Hvis du ikke er alvorligt berørt af dette problem, anbefaler vi derfor, at du venter på den næste softwareopdatering, der indeholder dette hotfix.Du kan løse dette problem med det samme ved at kontakte Microsoft Kundesupport for at få hotfixet. Du kan få en komplet liste over telefonnumre til Microsoft Kundesupport og oplysninger om supportomkostninger på følgende Microsoft-websted:
http://support.microsoft.com/contactus/?ws=supportBemærk! I særlige tilfælde kan gebyrer, der normalt påløber for supportopkald, blive annulleret, hvis en Microsoft-supportmedarbejder bestemmer, at en bestemt opdatering vil løse problemet. De sædvanlige supportomkostninger gælder for supplerende supportspørgsmål og -problemer, der ikke falder ind under den omtalte opdatering.
Forudsætninger
Du skal have Microsoft .NET Framework 3.5 SP1 installeret på et af følgende operativsystemer for at anvende dette hotfix:
-
Windows 7
-
Windows Server 2008 R2
Oplysninger om genstart
Du skal muligvis genstarte computeren, når du har installeret dette hotfix, hvis der bruges berørte filer, når du installerer hotfixet. Vi anbefaler, at du lukker alle de .NET Framework-baserede programmer, før du anvender dette hotfix for at undgå at genstarte computeren.
Oplysninger om udskiftning
Dette hotfix erstatter ikke et tidligere udgivet hotfix.
Filoplysninger
Den engelske version af dette hotfix har de filattributter (eller nyere filattributter), der er angivet i følgende tabel. Dato og klokkeslæt for disse filer vises 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 7
|
Filnavn |
Filversion |
Filstørrelse |
Dato |
Klokkeslæt |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26. juli 2012 |
11:56 |
x86 |
For alle understøttede x64-baserede versioner af Windows 7 og af Windows Server 2008 R2
|
Filnavn |
Filversion |
Filstørrelse |
Dato |
Klokkeslæt |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
285,776 |
26. juli 2012 |
11:56 |
x64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26. juli 2012 |
11:56 |
x86 |
For alle understøttede IA-64-baserede versioner af Windows Server 2008 R2
|
Filnavn |
Filversion |
Filstørrelse |
Dato |
Klokkeslæt |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
472,656 |
26. juli 2012 |
11:49 |
IA- 64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26. juli 2012 |
11:56 |
x86 |
Bemærk! På grund af filafhængigheder kan den seneste rettelse, der indeholder disse filer, også indeholde flere filer.
Status
Microsoft har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Du kan få flere oplysninger om softwareopdateringsterminologi ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
824684 Beskrivelse af den standardterminologi, der bruges om Microsoft-softwareopdateringer.