В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Предлагается исправление, устраняющее некоторые проблемы утечки памяти для WPF в пакете обновления 2 .NET Framework 3.0

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:981107
Введение эта ссылка может указывать на содержимое полностью или частично на английском языке
Предлагается исправление, устраняет следующие проблемы утечки памяти для Windows Presentation Foundation (WPF) в пакете обновления 2 (SP2) для Microsoft .NET Framework 3.0.

Примечание.Содержится в пакете обновления 1 (SP1) для Microsoft .NET Framework 3.5 с пакетом обновления 2 .NET Framework 3.0.

Проблема 1

Запустите приложение WPF, содержащий стили или шаблоны, которые относятся к ресурсам приложения с помощью расширения разметки StaticResource или расширение разметки DynamicResource. Многие элементы управления, которые используют эти стили или шаблоны создаются. Тем не менее эти элементы управления используют ссылочные ресурсы. В этом случае является утечка памяти некоторых объектов DeferredAppResourceReference после сборки мусора свободных элементов управления.

Проблема 2.

Запустите приложение WPF, который содержит элементы управления, свойства которого данные привязаны к объектам DependencyObject. Время жизни объектов превышает время жизни элемента управления. При создании многих элементов управления, памяти, некоторые объекты WeakReference и содержащий пробелы массива является утечка после сборки мусора свободных элементов управления.

Проблема 3

Запустите приложение WPF, использующего элементы управления TreeView или элементы управления, которые являются производными отСелекторКласс:. Элементы управления зарегистрировать уведомление внутреннего управления фокус ввода вKeyboardNavigationКласс:. Приложение создает многие из этих элементов управления. Например добавить и удалить эти элементы управления. В этом примере памяти некоторых объектов WeakReference, а также хранить пробелы массива является утечка после сборки мусора свободных элементов управления.
Решение

Сведения об исправлении

Вам доступно исправление от корпорации Майкрософт.. Это исправление предназначено для устранения проблемы, описанной в этой статье.. Его необходимо применять только в тех системах, в которых наблюдается данная проблема.. Исправление может проходить дополнительное тестирование.. Таким образом эта проблема не является постоянной для вас, мы рекомендуем дождаться следующего автоматического обновления программного обеспечения, содержащего это исправление..

Загрузить это исправление из коллекции кода MSDN можно на следующем веб-сайте корпорации Майкрософт::

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

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

Предвартельные требования

Необходимо наличие пакета обновления 2 .NET Framework 3.0 или .NET Framework 3.5 SP1 установлены для установки этого исправления.

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

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

Сведения о заменяемых исправлениях

Это исправление не заменяет других исправлений..

СВЕДЕНИЯ О ФАЙЛАХ

Английская версия исправления содержит версии файлов, приведенные в следующей таблице (или более поздние).. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясна вкладкеДата и времяэлемент панели управления.
Для всех поддерживаемых x 86-разрядных версий Windows Server 2000, Windows Server 2003 и Windows XP
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
Presentationcore.dll3.0.6920.40294,218,88025 Марта 2010 г00: 08X86
Presentationframework.dll3.0.6920.40295,279,74425 Марта 2010 г00: 04X86
Presentationhost.exe4.0.40305.0295,26425 Марта 2010 г00: 04X86
Presentationhostdll.dll3.0.6920.4029130,40825 Марта 2010 г00: 08X86
Presentationhostproxy.dll4.0.31106.099,17625 Марта 2010 г00: 08X86
Windowsbase.dll3.0.6920.40291,249,28025 Марта 2010 г00: 08X86
Для всех поддерживаемых 64-разрядных версий Windows Server 2000, Windows Server 2003 и Windows XP
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
Presentationcore.dll3.0.6920.40293,997,69624 Марта 2010 г23: 33X64
Presentationframework.dll3.0.6920.40294,636,67224 Марта 2010 г23: 29X64
Presentationhost.exe4.0.31106.0320,35224 Марта 2010 г23: 29X64
Presentationhostdll.dll3.0.6920.4029171,36824 Марта 2010 г23: 33X64
Presentationhostproxy.dll4.0.31106.0109,92824 Марта 2010 г23: 33X64
Windowsbase.dll3.0.6920.40291,110,01624 Марта 2010 г23: 33X64
Для всех поддерживаемых x 86-разрядных версий Windows Vista с пакетом обновления 2 (SP2) и Windows Server 2008 с пакетом обновления 2
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
Presentationcore.dll3.0.6920.40304,218,88030 Марта 2010 г11: 58X86
Presentationfontcache.exe.configНеприменимо16103-Апр-2009 г.21: 25Неприменимо
Wpfgfx_v0300.dll3.0.6920.40031,736,02417 Июня 2009 г.08: 03X86
Presentationframework.dll3.0.6920.40305,279,74430 Марта 2010 г11: 59X86
Presentationhostdll.dll3.0.6920.4030130,40830 Марта 2010 г11: 59X86
Presentationhost.exe4.0.40305.0295,26430 Марта 2010 г11: 59X86
Presentationhostproxy.dll4.0.31106.099,17630 Марта 2010 г11: 59X86
Windowsbase.dll3.0.6920.40301,249,28030 Марта 2010 г11: 59X86
Для всех поддерживаемых 64-разрядных версий Windows Vista с пакетом обновления 2 и Windows Server 2008 с пакетом обновления 2
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
Presentationcore.dll3.0.6920.40303,997,69630 Марта 2010 г11: 57X64
Presentationfontcache.exe.configНеприменимо16103-Апр-2009 г.20: 58Неприменимо
Wpfgfx_v0300.dll3.0.6920.40032,254,16817 Июня 2009 г.08: 03X64
Presentationframework.dll3.0.6920.40304,636,67230 Марта 2010 г11: 57X64
Presentationhostdll.dll3.0.6920.4030171,36830 Марта 2010 г11: 57X64
Presentationhost.exe4.0.31106.0320,35230 Марта 2010 г11: 57X64
Presentationhostproxy.dll4.0.31106.0109,92830 Марта 2010 г11: 57X64
Windowsbase.dll3.0.6920.40301,110,01630 Марта 2010 г11: 57X64
Для всех поддерживаемых версий Windows 7 для систем на базе процессоров x86
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
Presentationcore.dll3.0.6920.50094,218,88028 Марта 2010 г22: 24X86
Presentationfontcache.exe.configНеприменимо16110 Июня 2009 г.21: 14Неприменимо
Wpfgfx_v0300.dll3.0.6920.49021,736,53610 Июня 2009 г.21: 14X86
Presentationframework.dll3.0.6920.50095,279,74428 Марта 2010 г22: 24X86
Presentationhostdll.dll3.0.6920.5009130,40828 Марта 2010 г22: 24X86
Presentationhost.exe4.0.31106.0295,26428 Марта 2010 г22: 24X86
Presentationhostproxy.dll4.0.31106.099,17628 Марта 2010 г22: 24X86
Windowsbase.dll3.0.6920.50091,253,37628 Марта 2010 г22: 24X86
Для всех поддерживаемых версий Windows 7 и Windows Server 2008 R2 для систем на базе процессоров x64
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
Presentationcore.dll3.0.6920.50093,997,69628 Марта 2010 г22: 27X64
Presentationfontcache.exe.configНеприменимо16110 Июня 2009 г.20: 30Неприменимо
Wpfgfx_v0300.dll3.0.6920.49022,255,17610 Июня 2009 г.20: 30X64
Presentationframework.dll3.0.6920.50094,636,67228 Марта 2010 г22: 27X64
Presentationhostdll.dll3.0.6920.5009171,36828 Марта 2010 г22: 27X64
Presentationhost.exe4.0.31106.0320,35228 Марта 2010 г22: 27X64
Presentationhostproxy.dll4.0.31106.0109,92828 Марта 2010 г22: 27X64
Windowsbase.dll3.0.6920.50091,114,11228 Марта 2010 г22: 27X64
Статус
Корпорация Майкрософт подтверждает, что это проблема в продуктах Майкрософт, перечисленных в разделе «Применяется к»..
Дополнительная информация
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт::
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 981107 — последний просмотр: 11/30/2010 06:18:00 — редакция: 2.0

Microsoft .NET Framework 3.0 Service Pack 2, Microsoft .NET Framework 3.5 Service Pack 1

  • kbexpertiseadvanced kbsurveynew kbqfe kbHotfixServer kbmt KB981107 KbMtru
Отзывы и предложения
t.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);