Застосовується до
.NET Framework 3.5 Service Pack 1

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

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

  • Windows 7

  • Windows Server 2008 R2

Вирішено проблему

Під час інсталяції виправлення або оновлення для будь-якого з .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.

Спосіб вирішення

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

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

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

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

Щоб застосувати це виправлення, потрібно інсталювати Microsoft .NET Framework 3.5 ІЗ пакетом оновлень 1 (SP1) на одну з таких операційних систем:

  • Windows 7

  • Windows Server 2008 R2.

Необхідність перезавантаження

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

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

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

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

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

Для всіх підтримуваних версій ОС Windows 7 на базі x86-процесорів

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Wfservicesreg.exe

3.5.594.5825

197,712

26 липня 2012 р.

11:56

x86

Для всіх підтримуваних x64-процесорів версій Windows 7 і Windows Server 2008 R2

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Wfservicesreg.exe

3.5.594.5825

285,776

26 липня 2012 р.

11:56

x64

Wfservicesreg.exe

3.5.594.5825

197,712

26 липня 2012 р.

11:56

x86

Для всіх підтримуваних версій IA-64 Windows Server 2008 R2

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Wfservicesreg.exe

3.5.594.5825

472,656

26 липня 2012 р.

11:49

ІА - 64

Wfservicesreg.exe

3.5.594.5825

197,712

26 липня 2012 р.

11:56

x86

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

Стан

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

Посилання

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

824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft

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

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.