Загальні відомості

У цій статті описується 2733949 з поточних виправлень, для до Microsoft .NET Framework 3.5 із пакетом оновлень 1 (SP1). Цей пакет поточних виправлень містить виправлення, стабільність, надійність і продуктивність проблеми в полі .NET Framework 3.5 SP1.

Цей пакет поточних виправлень, доступний для таких операційних систем:

  • Пакет оновлень 3 (SP3)

  • Windows Server 2003 з пакетом оновлень 2 (SP2)

  • Windows Server 2008 із пакетом оновлень 2 (SP2)

  • Windows Vista з пакетом оновлень 2 (SP2)


Проблема, яка виправлення

Під час інсталяції виправлення або оновлення для будь-які компоненти .NET Framework 2.0, .NET Framework 3.0 або .NET Framework 3.5, на комп'ютері, що має в .NET Framework 3.5 пакета оновлень 1 (SP1) інстальовано, у Machine. config або Web. config, можуть бути пошкоджені. Ця проблема виникає, під час "configSource" атрибуту для перенаправлення розділів, відповідний файл конфігурації файл зовнішній конфігурації.

Наприклад, у вас на Machine config або Web. config-файл, який містить переспрямованих розділу, наприклад:

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


Після інсталяції оновлення для .NET Framework, є інші записи в розділі "bindingExtensions" елементи, як показано нижче:

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


Ця проблема призводить до файлу конфігурації недійсним. Наявність атрибут "configSource" в елементі "bindingExtensions" означає, що має бути будь-якого елемента дитини в розділі "bindingExtensions" у файлі конфігурації. Крім того, під час запуску Windows Communication Foundation (WCF)-застосунку на комп'ютері, з'являється System.Configuration.ConfigurationException до списку винятків.

Після інсталяції цей пакет поточних виправлень майбутніми оновленнями, які інсталюються буде відомо про наявність "configSource" атрибут і утримуватися від змінення цих елементів.

Виправлення помилок

Щоб тимчасово усунути цю проблему, скористайтеся одним із наведених нижче способів.

  • Вручну видалити додаткові дочірніх елементів, щоб тимчасово усунути неполадки. Але майте на увазі, що подальші оновлення може призвести до ця проблема виникає знову, якщо цей пакет поточних виправлень не застосовується до системи.

  • Перемістити конфігурації зовнішній конфігурації-файлу в полі Machine. config або Web. config.


Вирішення

Відомості про виправлення

Корпорація Майкрософт випустила підтримуване виправлення доступна. Проте призначена для вирішення проблеми, описаної в цій статті. Він придатний лише для систем, які зазнають цієї конкретної проблеми. Те, що це виправлення може потребувати додаткового тестування. Тому, якщо ця проблема не сильно впливає на вас, ми рекомендуємо почекати наступного оновлення програмного забезпечення, що містить це виправлення.

Щоб негайно вирішити цю проблему, зверніться до служби підтримки Microsoft, щоб отримати виправлення. Повний список телефонів служби підтримки користувачів корпорації Майкрософт а також відомості про вартість обслуговування див. на веб-сайт корпорації Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримітка. В окремих випадках оплату звернення до служби підтримки може бути скасовано якщо технічної підтримки Майкрософт визначить, що телефонів служби. Плата стягується на додаткові питання і проблеми, які не пов'язані з оновленням.

Попередні вимоги

Microsoft .NET Framework 3.5 SP1 на одне з таких операційних систем для застосування цього виправлення, необхідно мати:

  • Пакет оновлень 3 (SP3)

  • Windows Server 2003 з пакетом оновлень 2 (SP2)

  • Windows Server 2008 із пакетом оновлень 2 (SP2)

  • Windows Vista з пакетом оновлень 2 (SP2)

Відомості про перезавантаження

Можливо, доведеться перезавантажити комп'ютер, після застосування цього виправлення, якщо задіяні файли, які використовуються під час інсталяції цього виправлення. Корпорація Майкрософт рекомендує, закрийте всі .NET Framework на основі програми, перш ніж застосовувати це виправлення, не потрібно перезавантажити комп'ютер.

Відомості про заміну

Це виправлення не замінює попередні виправлення.

Відомості про файли

Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.

Для всіх підтримуваних версій x86-процесорів, систем

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Wfservicesreg.exe

3.5.594.5827

197,720

26-Jul-2012

00:09

x86

Для всіх підтримуваних версій систем на базі x64

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

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

Для всіх підтримуваних версій систем на базі IA-64-процесорів

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

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

Примітка. Через залежності між файлами останні виправлення містить такі файли можуть містити додаткові файли.

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Посилання

Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть цей номер статті в базі знань Microsoft:

824684 Опис стандартну термінологію, яка використовується для опису оновлень програмних продуктів Майкрософт

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?

Що вплинуло на ваші враження?

Маєте ще один відгук? (Необов'язково)

Дякуємо за ваш відгук!

×