Applies To.NET Framework 3.5 Service Pack 1

Streszczenie

W tym artykule opisano 2733949 pakiet zbiorczy poprawek dla programu Microsoft.NET Framework 3.5 z dodatkiem Service Pack 1 (SP1). Ten pakiet zbiorczy poprawek zawiera poprawki dotyczące problemów stabilność, niezawodność i wydajność.NET Framework 3.5 z dodatkiem SP1.Ten pakiet zbiorczy poprawek jest dostępna dla następujących systemów operacyjnych:

  • Windows XP z dodatkiem Service Pack 3 (SP3)

  • Windows Server 2003 z dodatkiem Service Pack 2 (SP2)

  • Windows Server 2008 Service Pack 2 (SP2)

  • Windows Vista z dodatkiem Service Pack 2 (SP2)

Problem rozwiązany

Po zainstalowaniu poprawki lub aktualizacji dla wszystkich składników programu.NET Framework 2.0,.NET Framework 3.0 lub.NET Framework 3.5 na komputerze, który ma.NET Framework 3.5 z dodatkiem Service Pack 1 (SP1) zainstalowane, machine.config lub web.config plik może być uszkodzony. Ten problem występuje, gdy atrybut "configSource" jest używany do przekierowania sekcje pliku konfiguracji do pliku konfiguracji zewnętrznych.Na przykład masz pliku machine.config lub web.config plik, który zawiera sekcję przekierowane następujące czynności:

<configuration>  <bindingExtensions configSource="other.config" /></configuration> 

Po zainstalowaniu aktualizacji programu.NET Framework, istnieją dodatkowe wpisy pod elementem "bindingExtensions", jak w poniższym przykładzie:

<configuration>  <bindingExtensions configSource="other.config" /><add name="name1" /><add name="name2" /></configuration> 

Ten problem powoduje, że plik konfiguracji jest nieprawidłowa. Obecność atrybut "configSource" w elemencie "bindingExtensions" oznacza, że powinny być żadnych elementów podrzędnych w obszarze "bindingExtensions" w pliku konfiguracyjnym. Ponadto po uruchomieniu aplikacji Windows Communication Foundation (WCF) na komputerze, zostanie wyświetlony wyjątek System.Configuration.ConfigurationException.Po zainstalowaniu tego pakietu zbiorczego poprawek, będzie pamiętać o obecności atrybut "configSource" i powstrzymać się od zmiany tych elementów przyszłych aktualizacji, które są zainstalowane.Obejście problemuAby obejść ten problem, użyj jednej z następujących metod:

  • Ręcznie usuń elementy podrzędne dodatkowe jako rozwiązanie alternatywne. Należy jednak pamiętać, że przyszłych aktualizacji może spowodować problem występuje ponownie, jeśli ten pakiet zbiorczy poprawek nie jest stosowane do systemu.

  • Przenieść konfiguracji z pliku konfiguracji zewnętrznych powrót do pliku machine.config lub pliku web.config.

Rozwiązanie

Informacje o poprawce

Obsługiwana poprawka jest obecnie udostępniana przez firmę Microsoft. Jednak jest ona przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Zastosuj ją tylko w systemach, w których występuje ten problem. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następną aktualizację oprogramowania zawierającą tę poprawkę.Aby natychmiast rozwiązać ten problem, skontaktuj się z biurem obsługi klienta Microsoft w celu uzyskania poprawki. Aby uzyskać pełną listę numerów telefonów pomocy technicznej firmy Microsoft oraz informacje o pomocy technicznej przejdź do następującej witryny firmy Microsoft:

http://support.microsoft.com/contactus/?ws=supportUwaga W wyjątkowych przypadkach opłaty za połączenie z pomocą techniczną mogą zostać anulowane, jeśli specjalista firmy Microsoft zdecyduje że określona aktualizacja, może rozwiązać Twój problem. Koszty obsługi zwykłych zastosuje się do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej aktualizacji.

Wymagania wstępne

Musi mieć Microsoft.NET Framework 3.5 z dodatkiem SP1 zainstalowane na jednym z następujących systemów operacyjnych w celu zastosowania tej poprawki:

  • Windows XP z dodatkiem Service Pack 3 (SP3)

  • Windows Server 2003 z dodatkiem Service Pack 2 (SP2)

  • Windows Server 2008 Service Pack 2 (SP2)

  • Windows Vista z dodatkiem Service Pack 2 (SP2)

Informacje dotyczące ponownego uruchamiania

Należy ponownie uruchomić komputer po zastosowaniu tej poprawki, jeśli wszystkie pliki podlegające usterce są używane podczas instalowania tej poprawki. Zaleca się zamknięcie wszystkich aplikacji z systemem.NET Framework, przed zastosowaniem tej poprawki, aby uniknąć konieczności ponownego uruchamiania komputera.

Informacje o zastępowaniu

Ta poprawka nie zastępuje wcześniej wydanej poprawki.

Informacje o plikach

Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Wszystkie obsługiwane wersje systemów x86

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Wfservicesreg.exe

3.5.594.5827

197,720

26-Jul-2012

00:09

x86

Wszystkie obsługiwane wersje systemów opartych na x64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Wszystkie obsługiwane wersje systemów komputerów z procesorami IA-64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Uwaga Z powodu zależności plików najnowsze poprawki, zawierająca te pliki może również zawierać pliki dodatkowe.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Powiązane artykuły

Aby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.