ID на статията: 2600217 - Преглед на продукти, за които се отнася тази статия.
Разгъване на всички | Сгъване на всички

На тази страница

Въведение

Актуализацията за надеждността 2 за .NET Framework 4 е налична за коригиране на някои проблеми на стабилността, надеждността и техническите показатели на .NET Framework 4.

Тази актуализация включва пакетите за актуализация, изброени в раздела "Актуализиране на информацията за заместване".

Тази актуализация също така решава някои проблеми, които не са били документирани във вече издадена (КБ) статия от базата знания на Microsoft. За повече информация относно тези проблеми вижте раздела "Проблеми, които тази актуализация решава".

РАЗРЕШЕНИЕ

Информация за актуализацията

От центъра на Microsoft за изтегляния може да изтеглите следните файлове:

Сгъване на изображениетоРазгъване на изображението
Изтегляне
Изтегляне на пакета на актуализацията за надеждността 2 за Microsoft .NET Framework 4 сега.

За повече информация за изтеглянето на файлове за поддръжка на Microsoft щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
119591 Как да получите файлове на Microsoft за поддръжка от онлайн услуги (Това може да е на английски)
Този файл е сканиран за вируси от Microsoft. Microsoft използва най-актуалния софтуер за откриване на вируси, който се предлага към датата на публикуване на файла. Файлът се съхранява на сървъри с повишена защита, които възпрепятстват всички неупълномощени промени по файла.

Предпоставки

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

За да инсталирате тази актуализация, трябва да имате Windows Installer 3.1 или инсталирана по-нова версия. За да получите най-новата версия на Windows Installer, посетете следния уеб сайт на Microsoft:
Изтегляне на Windows Installer 4.5 redistributable

Ключове за команден ред за актуализацията


За повече информация относно различните ключове за команден ред, поддържани от актуализацията, посетете следния уеб сайт на Microsoft:
За повече информация относно Windows Installer, посетете следния уеб сайт на MSDN:
Обща информация относно Windows Installer

Изискване за рестартиране

След като приложите актуализацията, трябва да рестартирате компютъра, ако някой от засегнатите файлове е заключен или се използва.

Информация за заместване на актуализацията

Тази актуализация замества следните актуални корекции:
2628838 КОРЕКЦИЯ: Изтичане на памет, когато използвате клас FileSystemWatcher в приложение, базирано на .NET Framework 4.0 (Това може да е на английски)
2600088 Налична е актуална корекция за файловете с дефиниции на ASP.NET браузъра в Microsoft .NET Framework 4.0 (Това може да е на английски)

Проблеми, които тази актуализация решава

Тази актуализация решава следните проблеми.

Щракнете тук, за да прегледате или скриете подробна информация

Проблем 1

Да разгледаме следния сценарий:
  • Използвате Windows Internet Explorer 10, за да получите достъп до уеб страница на Microsoft, базирана на ASP.NET.
  • Уеб страницата започва операция за обратно публикуване.
При този сценарий операцията за обратно публикуване е неуспешна и получавате следното съобщение за грешка:
Възникна грешка в скрипта","__doPostBack' " е недефинирана


Забележка Уеб страницата може да стартира операция за обратно публикуване по различни начини. Например, уеб страницата може да използва контрол LinkButton, за да стартира операция за обратно публикуване.

Проблем 2

Да разгледаме следния сценарий:
  • Може да създадете уеб страница, базирана на ASP.NET, която има атрибут MaintainScrollPositionOnPostBack, зададен на Верен.
  • Използвайте Mozilla Firefox 4.0 или по нова версия на Mozilla Firefox, за да отворите уеб страницата.
  • Уеб страницата започва операция за обратно публикуване.
При този сценарий мястото за превъртане на уеб страницата не се поддържа, след като завърши операцията за обратно публикуване.

Забележка Продуктите на други разработчици, обсъждани в тази статия, са произведени от независими от Microsoft фирми. Microsoft не предоставя никакви гаранции, нито подразбиращи се, нито явни, за производителността или надеждността на тези продукти.

Проблем 3

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

Проблем 4

Да разгледаме следния сценарий:
  • Потребител задава правила за кеширане в потребителски режим на Internet Information Services (IIS) за кеширане на отговорите на заявките, съдържащи определено разширение на име на файл в изходен кеш на IIS Manager.
  • Заявка за ресурс с предварително конфигурирано разширение е получена от изходния кеш на IIS Manager.
  • Потребителски модул задава бисквитка на отговора. След това отговорът се кешира от изходния кеш на IIS Manager.
  • Друга заявка от различен потребител е получена от изходния кеш на IIS Manager, а първоначалният кеширан отговор, заедно с бисквитката, се изпраща до различния потребител.
При този сценарий отговорът със същата бисквитка се изпраща неочаквано до различни податели на заявки.

Проблем 5

Симптоми

Когато използвате клас FileSystemWatcher в базирано на .NET Framework 4 приложение за наблюдение на промените в зададената директория, възниква изтичане на памет.

Причина

Този проблем се дължи на грешка в класа FileSystemWatcher. Когато се създава обект на FileSystemWatcher, класът FileSystemWatcher използва класа GCHandle, за да се създаде закачен манипулатор на програмата за почистване на динамичната памет. Манипулаторът е 8 килобайта (КБ) и използва формат на данните байт []. Въпреки това обектът на FileSystemWatcher никога не освобождава манипулатора на програмата за почистване на динамичната памет.

Проблем 6

Да разгледаме следния сценарий:
  • Инсталирате и след това разрешавате приложението за добавка PowerPivot за Excel на компютър, който има инсталирани Microsoft .NET Framework 3.5 Service Pack 1 (SP1) или Microsoft .NET Framework 2.0 Service Pack 2 (SP2).
  • Опитвате да стартирате Microsoft Excel 2010.
При този сценарий първоначалният екран периодично остава отворен за по-дълго време, когато получавате следното съобщение в Excel 2010:
Зареждане на добавки (<x> на <y>) PowerPivot за Excel


Забележка<x> е контейнер, който представлява мястото в последователността на зареждане, на което PowerPivot се показва между приложенията за добавки в Excel. <y> е контейнер, който представлява общия брой приложения за добавки в Excel.

Проблем 7

Обслужването на блоковете на .NET Framework 4.0 може да стане причина за състезание на сигналите. Това поведение става причина процесите, които изпълняват управляем код срещу общата езикова среда (CLR) на .NET Framework 4.0, да преминат в състояние на несъгласуваност. Освен това процесите може да спрат неочаквано. След като инсталирате актуализацията, към унификационния списък на CLR се добавят записи, за да стане списъкът преходно затворен. Това предотвратява всякакви свързани състезания на сигналите.

Информация за файла

Английската версия на тази актуална корекция притежава посочените в следната таблица файлови атрибути (или по-нови такива). Датите и часовете за тези файлове са посочени в координирано световно време (UTC). Вие виждате тази информация за файла преобразувана в локално време. За да намерите разликата между UTC и локалното време, използвайте раздела Часова зона на елемента Дата и час от контролния панел.

Щракнете тук, за да прегледате или скриете подробна информация
Забележка Това е статия "БЪРЗА ПУБЛИКАЦИЯ", създадена директно в рамките на организацията за поддръжка на Microsoft. Информацията, съдържаща се тук, се ограничава до съдържащото се в нея и е дадена в отговор на появили се проблеми. В резултат на краткия срок до тяхното предлагане, материалите може да съдържат печатни грешки и могат да бъдат преработвани във всеки момент без предизвестие. Вижте Условия на ползване за други съображения.

Свойства

ID на статията: 2600217 - Последна рецензия: 31 май 2012 г. - Редакция: 1.0
ВАЖИ ЗА:
  • Microsoft .NET Framework 4.0
Ключови думи: 
kbqfe kbfix atdownload kbsurveynew kbexpertiseadvanced kbcip KB2600217

Изпратете обратна информация

 

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