Код статьи: 2600217 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Введение

Чтобы устранить некоторые проблемы стабильности, надежности и производительности в платформа.NET Framework 4 доступно обновление надежности 2 для Microsoft платформа.NET Framework 4.

Это обновление содержит пакеты обновления, перечисленные в "Сведения о замене обновлений"раздел.

Этот пакет обновления также устраняет некоторые проблемы, которые не были описаны в предыдущих статьях Microsoft Knowledge Base. Дополнительные сведения об этих проблемах см. "Проблемы, которые устраняет это обновление"раздел.

Решение

Сведения об обновлении

Следующие файлы доступны для загрузки из центра загрузки Майкрософт:

Свернуть это изображениеРазвернуть это изображение
Загрузить
Загрузите обновление надежности 2 для Microsoft .NET Framework 4.

Для получения дополнительных сведений о том, как загрузить файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft через оперативные службы
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последние антивирусные программы на дату, которая была учтена в файл. Файл хранится на защищенных серверах, что предотвращает внесение несанкционированных изменений в файл.

Необходимые условия

Чтобы применить это обновление, необходимо иметь платформу .NET Framework 4 или Microsoft .NET Framework 4 Client Profile.

Для установки этого обновления, необходимо иметь пакет установщика Windows 3.1 или более позднюю версию. Чтобы получить последнюю версию установщика Windows, посетите следующий веб-сайт корпорации Майкрософт:
Загрузить Windows Installer 4.5 redistributable

Параметры командной строки для этого обновления


Дополнительные сведения о различных параметрах командной строки, поддерживаемых данным обновлением посетите следующий веб-узел корпорации Майкрософт:
227091 Параметры командной строки для инструмента Microsoft Windows Installer

Дополнительные сведения об установщике Windows посетите следующий веб-узел MSDN:
Общие сведения об установщике Windows

Необходимость перезагрузки

После установки этого обновления необходимо перезагрузить компьютер, если все файлы заблокированы или используются.

Сведения о замене обновлений

Это обновление заменяет следующие исправления:
2628838 ИСПРАВИТЬ: Утечка памяти при использовании класса FileSystemWatcher в приложениях на основе платформа.NET Framework 4.0
2600088 Доступно исправление для файлов определения обозревателя ASP.NET в Microsoft .NET Framework 4.0

Проблемы, которые устраняет это обновление

Это обновление устраняет перечисленные ниже проблемы.

Щелкните здесь, чтобы отобразить или скрыть подробные сведения

Проблема 1

Рассмотрим следующий сценарий:
  • Используется для доступа к веб-странице ASP.NET под управлением Microsoft Windows Internet Explorer 10.
  • Веб-страница запускает операцию обратной передачи.
В этом сценарии обратной передачи возникает сбой и появляется следующее сообщение об ошибке:
Ошибка в сценарии",""__doPostBack" не определен


Примечание Веб-страницы можно начать операцию обратной передачи различными способами. Например веб-страницы можно использовать элемент управления LinkButton для запуска операции обратной передачи.

Проблема 2

Рассмотрим следующий сценарий:
  • Можно создать на основе ASP.NET веб-страницы с атрибутом MaintainScrollPositionOnPostBack , равным True.
  • Mozilla Firefox 4.0 или более поздней версии Mozilla Firefox используется для открытия веб-страницы.
  • Веб-страница запускает операцию обратной передачи.
В этом случае позицию прокрутки веб-страница не сохраняются после завершения операции обратной передачи.

Примечание Продукты независимых производителей, обсуждаемые в этой статье, производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких гарантий относительно производительности или надежности этих продуктов.

Проблема 3

Watson сообщает об ошибке возникает в классе System.Web.Configuration веб-сайта ASP.NET на основе платформа.NET Framework 4 из-за состязания, в котором функция InitStandaloneConfig вызывается дважды двумя потоками. При возникновении этой проблемы происходит сбой веб-сайта. Кроме того появляется сообщение об ошибке нарушения прав доступа после возникновения ошибки Watson:
Код исключения - System.AccessViolationException

Проблема 4

Рассмотрим следующий сценарий:
  • Пользователь настраивает политику кэширования пользовательского режима Internet Information Services (IIS) для кэширует ответы для запросов, содержащих определенные расширения имени файла в кэширование выходных данных диспетчера служб IIS.
  • Кэширование выходных данных диспетчера IIS получает запрос для ресурса с расширением ранее настроенные.
  • Пользовательский модуль задает файл cookie ответа. После этого ответа в кэше, кэширование выходных данных диспетчера служб IIS.
  • Кэш вывода IIS Manager получает другой запрос от другого пользователя, а исходный кэшированный ответ с cookie отправляется другому пользователю.
В этом случае ответ с тот же файл cookie отправляется запрашивающей стороне другой неожиданно.

Проблема 5

Симптомы

При использовании в приложениях на основе платформа.NET Framework 4 класс FileSystemWatcher для отслеживания изменений в указанном каталоге возникает утечка памяти.

Причина

Эта проблема возникает из-за ошибки в классе FileSystemWatcher . При создании объекта FileSystemWatcher , класс FileSystemWatcher используется класс GCHandle для создания дескриптора закрепленных сборщиком мусора. Дескриптор является 8 килобайт (КБ) и использует формат данных byte [] . Тем не менее объект FileSystemWatcher никогда не освобождает дескриптор сборщика мусора.

Проблема 6

Рассмотрим следующий сценарий:
  • Установите и включите PowerPivot для добавления в приложение Excel на компьютере с Microsoft платформа.NET Framework 3.5 Пакет обновления 1 (SP1) или Microsoft платформа.NET Framework 2.0 Пакет обновления 2 (SP2) установлен.
  • При попытке запустить Microsoft Excel 2010, русская версия.
В этом случае заставку периодически остается открытой, больше, чем обычно, когда появится следующее сообщение в Excel 2010:
Загрузка надстройки)<x> </x>из <y></y>) PowerPivot для Excel


Примечание<x></x> — это заполнитель, представляющий, где в последовательности загрузки, PowerPivot отображаются между приложениями надстройки Excel. <y> </y>— Это число, представляющее общее число приложений надстройки в Excel.

Вопрос 7

Обслуживания сборок платформа.NET Framework 4.0 может вызвать состояние гонки. В результате процессы, работающие от платформа.NET Framework 4.0 общеязыковая среда выполнения (CLR) в несогласованное состояние управляемого кода. Кроме того процесс может неожиданно завершить работу. После установки этого обновления записи добавляются к списку унификации CLR чтобы сделать список транзитивно закрыт. Это предотвращает любые связанные гонки.

Сведения о файле

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

Щелкните здесь, чтобы отобразить или скрыть подробные сведения

Свойства

Код статьи: 2600217 - Последний отзыв: 6 марта 2014 г. - Revision: 17.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft .NET Framework 4.0
Ключевые слова: 
kbqfe kbfix atdownload kbsurveynew kbexpertiseadvanced kbcip kbmt KB2600217 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 2600217

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com