Sammanfattning
Den här artikeln beskrivs en snabbkorrigering samlade 2733949 för Microsoft.NET Framework 3.5 servicepack 1 (SP1). Den här samlade uppdateringen innehåller korrigeringar för problem med stabilitet, tillförlitlighet och prestanda i.NET Framework 3.5 SP1.
Denna samlade snabbkorrigering är tillgänglig för följande operativsystem:
-
Windows XP Service Pack 3 (SP3)
-
Windows Server 2003 Service Pack 2 (SP2)
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Vista Service Pack 2 (SP2)
Problem som åtgärdas
När du installerar en snabbkorrigering eller uppdatering för.NET Framework 2.0,.NET Framework 3.0 och.NET Framework 3.5-komponenter på en dator som har den.NET Framework 3.5 Service Pack 1 (SP1) har installerats, machine.config eller web.config-filen kan vara skadad. Det här problemet uppstår när ett attribut "configSource" används för att omdirigera avsnitt i konfigurationsfilen till en extern konfigurationsfil.
Anta att du har en Machine.config- eller web.config-fil som innehåller avsnittet omdirigerade följande:
<configuration> <bindingExtensions configSource="other.config" />
</configuration>
När du har installerat en uppdatering för.NET Framework finns ytterligare poster under elementet "bindingExtensions" som i följande exempel:
<configuration> <bindingExtensions configSource="other.config" />
<add name="name1" />
<add name="name2" />
</configuration>
Det här problemet orsakar konfigurationsfil är ogiltig. Förekomsten av attributet "configSource" i elementet "bindingExtensions" betyder att det bör finnas några underordnade element under "bindingExtensions" i konfigurationsfilen. Du får dessutom ett System.Configuration.ConfigurationException-undantag när du kör ett program i Windows Communication Foundation (WCF) på datorn.
När du har installerat denna snabbkorrigering samlade kommer framtida uppdateringar som är installerade att märka av förekomsten av attributet "configSource" och avstår från att ändra dessa element.
Temporär lösning
Undvik det här problemet genom att använda någon av följande metoder:
-
Ta manuellt bort ytterligare underordnade element som en lösning. Men tänk på att framtida uppdateringar kan orsaka det här problemet inträffar igen om det här snabbkorrigeringspaketet inte används i systemet.
-
Flytta konfigurationen från externa konfigurationsfil i machine.config eller web.config-fil.
Lösning
Information om snabbkorrigeringen
En snabbkorrigering är nu tillgänglig från Microsoft. Den är emellertid avsedd att åtgärda det problem som beskrivs i denna artikel. Använd den bara på datorer där detta problem uppstår. Snabbkorrigeringen kan komma att testas igen. Om du inte störs alltför mycket av detta problem rekommenderar vi att du väntar på nästa programuppdatering som innehåller den här snabbkorrigeringen.
Om du vill lösa problemet omedelbart kontaktar du Microsoft support för att få snabbkorrigeringen. En fullständig lista över telefonnummer till Microsoft Customer Support Services och information om supportkostnader finns på följande Microsoft-webbplats:
http://support.microsoft.com/contactus/?ws=supportObs! I särskilda fall avbryts de avgifter som är normala för supportsamtal om en supporttekniker anser att en särskild uppdatering kan lösa ditt problem. De vanliga supportkostnaderna gäller för övriga supportfrågor och problem som inte berör den särskilda uppdateringen.
Förutsättningar
I Microsoft.NET Framework 3.5 SP1 installeras på något av följande operativsystem till den här snabbkorrigeringen måste du ha:
-
Windows XP Service Pack 3 (SP3)
-
Windows Server 2003 Service Pack 2 (SP2)
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Vista Service Pack 2 (SP2)
Information om omstart
Du kan behöva starta om datorn när du har installerat den här snabbkorrigeringen om alla berörda filer används när du installerar den här snabbkorrigeringen. Vi rekommenderar att du stänger alla.NET Framework-baserade program innan du installerar den här snabbkorrigeringen om du vill undvika att behöva starta om datorn.
Information om ersättning
Den här snabbkorrigeringen ersätter inte någon tidigare utgiven snabbkorrigering.
Filinformation
Den engelska versionen av den här snabbkorrigeringen har de filattribut (eller senare filattribut) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (UTC). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.
För alla x86-baserade versioner av system som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
Wfservicesreg.exe |
3.5.594.5827 |
197,720 |
26-Jul-2012 |
00:09 |
x86 |
För alla x64-baserade versioner av system som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
Wfservicesreg.exe |
3.5.594.5827 |
285,784 |
26-Jul-2012 |
00:38 |
x64 |
Wfservicesreg.exe |
3.5.594.5827 |
197,720 |
26-Jul-2012 |
00:09 |
x86 |
För alla IA-64-baserade versioner av system som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
Wfservicesreg.exe |
3.5.594.5827 |
472,664 |
26-Jul-2012 |
00:50 |
IA-64 |
Wfservicesreg.exe |
3.5.594.5827 |
197,720 |
26-Jul-2012 |
00:09 |
x86 |
Obs! På grund av filberoenden kan kan den senaste korrigeringsfilen som innehåller dessa filer också innehålla ytterligare filer.
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Referenser
För mer information om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar