Shrnutí
Tento článek popisuje kumulativní 2733957 oprav hotfix pro rozhraní Microsoft .NET Framework 3.5 Service Pack 1 (SP1). Tato kumulativní oprava hotfix poskytuje opravy pro problémy se stabilitou, spolehlivostí a výkonem v rozhraní .NET Framework 3.5 SP1.Tato kumulativní oprava hotfix je k dispozici pro následující operační systémy:
-
Windows 7
-
Windows Server 2008 R2
Problém, který je opravený
Při instalaci opravy hotfix nebo aktualizace pro součásti rozhraní .NET Framework 2.0, .NET Framework 3.0 nebo .NET Framework 3.5 v počítači, který má nainstalované rozhraní .NET Framework 3.5 Service Pack 1 (SP1), může být poškozen soubor machine.config nebo web.config. K tomuto problému dochází, když atribut "configSource" se používá k přesměrování oddílů konfiguračního souboru do externího konfiguračního souboru.Máte například soubor machine.config nebo soubor web.config, který obsahuje přesměrovaný oddíl, například následující:
<configuration> <bindingExtensions configSource="other.config" /></configuration>
Po instalaci aktualizace rozhraní .NET Framework jsou v elementu bindingExtensions další položky jako v následujícím příkladu:
<configuration> <bindingExtensions configSource="other.config" /><add name="name1" /><add name="name2" /></configuration>
Tento problém způsobí, že konfigurační soubor je neplatný. Přítomnost atributu "configSource" v elementu "bindingExtensions" znamená, že by v konfiguračním souboru neměly být žádné podřízené elementy v části bindingExtensions. Kromě toho při spuštění aplikace Windows Communication Foundation (WCF) v počítači obdržíte výjimku System.Configuration.ConfigurationException.Po instalaci této opravy hotfix budoucí aktualizace, které jsou nainstalovány budou vědět o přítomnosti "configSource" atributu a upustit od změny těchto prvků.Řešení: Pokud chcete tento problém obejít, použijte jednu z následujících metod:
-
Ručně odeberte další podřízené prvky jako alternativní řešení. Mějte však na paměti, že budoucí aktualizace mohou způsobit, že k tomuto problému znovu dojde, pokud tato oprava hotfix není použita v systému.
-
Přesuňte konfiguraci z externího konfiguračního souboru zpět do souboru machine.config nebo web.config.
Řešení
Informace o opravě hotfix
Od Microsoftu je teď k dispozici podporovaná oprava hotfix. Účelem je však opravit pouze problém, který je popsán v tomto článku. Použijte ho pouze u systémů, u kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může obdržet další testování. Proto pokud nejste vážně ovlivněni tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.Chcete-li tento problém okamžitě vyřešit, obraťte se na služby zákaznické podpory společnosti Microsoft a získejte opravu hotfix. Úplný seznam telefonních čísel služeb zákaznické podpory společnosti Microsoft a informace o nákladech na podporu najdete na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: Ve zvláštních případech můžou být poplatky účtované za volání podpory zrušeny, pokud podpora Microsoftu Professional zjistí, že konkrétní aktualizace váš problém vyřeší. Další dotazy a žádosti o podporu, které se netýkají této zvláštní opravy, podléhají běžným sazbám za poskytnutí podpory.
Požadavky
Musíte mít rozhraní Microsoft .NET Framework 3.5 SP1 nainstalované v jednom z následujících operačních systémů nainstalovat tuto opravu hotfix:
-
Windows 7
-
Windows Server 2008 R2
Informace o restartování
Po instalaci této opravy hotfix může být nutné restartovat počítač, pokud jsou při instalaci této opravy hotfix použity některé ovlivněné soubory. Před použitím této opravy hotfix doporučujeme zavřít všechny aplikace založené na rozhraní .NET Framework, abyste se vyhnuli restartování počítače.
Informace o nahrazení
Tato oprava hotfix nenahrazuje dříve vydanou opravu hotfix.
Informace o souborech
Anglická verze této opravy hotfix má následující (nebo pozdější) atributy souborů. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Při zobrazení informací o souboru jsou převedeny na místní čas. Pokud chcete zjistit rozdíl mezi místním časem UTC a místním časem, použijte kartu Časové pásmo v položce Datum a čas v Ovládací panely.
Pro všechny podporované verze systému Windows 7 pro platformu x86
|
File name |
File version |
File size |
Date |
Time |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26. července 2012 |
11:56 |
x86 |
Pro všechny podporované verze x64 systémů Windows 7 a Windows Server 2008 R2
|
Název souboru |
File version |
File size |
Date |
Time |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
285,776 |
26. července 2012 |
11:56 |
x64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26. července 2012 |
11:56 |
x86 |
Pro všechny podporované verze IA-64 Windows Server 2008 R2
|
Název souboru |
File version |
File size |
Date |
Time |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
472,656 |
26. července 2012 |
11:49 |
IA– 64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26. července 2012 |
11:56 |
x86 |
Poznámka: Z důvodu závislostí souborů může nejnovější oprava, která obsahuje tyto soubory, obsahovat také další soubory.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Další informace o terminologii aktualizací softwaru získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft