В тази статия спешна корекция сборни 3095335 за Microsoft .NET Framework 4.5.2 .NET Framework 4.5.1 и .NET Framework 4.5. За допълнителна информация относно проблемите, които решава сборният пакет за корекция вижте раздела "проблеми, които решава този пакет с актуални корекции".
Решение
Вече се предлага от Microsoft предоставя поддържана актуална корекция. Обаче тя е предназначена да коригира само проблема, тази статия. Прилагайте корекцията само към системи, изпитващи този конкретен проблем.
За да решите този проблем, се обърнете към услугите за поддръжка на клиенти на Microsoft да получите актуалната корекция. За пълен списък на телефонните номера на отдела за поддръжка на Microsoft и информация за цените на поддръжката посетете следния уеб сайт на Microsoft:http://support.microsoft.com/contactus/?ws=supportЗабележка: При специални случаи таксите, които са за свързани с поддръжката обаждания могат да бъдат отменени, ако специалист по поддръжката на Microsoft прецени, че конкретна актуализация ще реши проблема. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към съответната актуализация.
Допълнителна информация
Необходими условия:
За да приложите тази актуална корекция, трябва да имате .NET Framework 4.5.2, .NET Framework 4.5.1 или .NET Framework 4.5 инсталиран.
Изискване за рестартиране
Трябва да рестартирате компютъра, след като приложите тази актуална корекция, ако всички засегнати файлове се използват. Препоръчително е да затворите всички приложения, базирани на .NET Framework, преди да приложите тази актуална корекция.
Информация за заместване на актуалната корекция
Тази актуална корекция не замества издадените пакета.
Проблеми, които решава този пакет с актуални корекции
Проблем 1
Да предположим, че използвате приложението Windows представяне фондация (WPF). WPF TreeView спонтанно да превъртате до непредвидими позиция след добавяне на нов елемент. Този проблем възниква, когато са налице следните условия:-
Нов елемент е на децата си майка.
-
Родителски елемент е на децата си майка.
-
Нов елемент се вижда в текущата превъртане.
Проблем 2 В WPF приложение премахване на редактиране контрола от визуално дърво може да изтече ImmComposition обект. Това многократно евентуално може да предизвика изключение недостиг на памет. Забележка: "Редактиране контрол" е всяка контрола, която създава и използва TextEditor обект. По-конкретно са текстово поле, RichTextBoxи FlowDocumentScrollViewer. Проблем 3 WPF приложение може да безизходица, когато са налице следните условия:
-
Приложението предизвикал събитието, чиято доставка се насочват чрез слаби събитие система.
-
Друга нишка едновременно използва слаби събитие система. Това води до първата нишка да чакате заключване.
-
Когато той изчаква, нишка съобщение помпа получава съобщение, който причинява re-entrancy в кода на приложението.
-
Повторно въведения код се опитва да използва слаби събитие система.
Това се наблюдава най-често при PropertyChanged събитие на INotifyPropertyChanged, където отново въведения код и се опитва да повиши PropertyChanged събитие.
Това се определя в системата слаба събитие чака locks по начин, който не се стартира нишката съобщение помпа. Проблем 4 Когато се опитате да стартирате команда на сървъра, изтекло от страна на клиента, но завършва на сървъра. В този случай Клиентът изпраща внимание пакети на сървъра и се определя в състояние на времето на изчакване. Обаче тя не я върнете веднага след като го възстановява от изтичане на времето на изчакване състояние след сървърът обработва изречението, изтече на клиента. Забележка Продукт на този проблем ще включват проблеми с SqlDataReader отчитане HasRows е вярно. Обаче разговори четене от SqlDataReader ще доведе до не се чете редове. Тази актуална корекция нулира състоянието на клиента, когато тя възстановява от изтичане на времето на изчакване състояние. Проблем 5 В някои случаи някои файлове в кеша на ASP.NET сянка може да се повреди по време на изключване на компютъра. Това може да предизвика непредсказуемо поведение или изключения, се увеличава от приложения, които използват кеша. Тази корекция гарантира, че съдържанието на кеша е по-активно изпразнен диск. Въпрос 6 Компютри с 80 ГБ или повече памет може да възникнат намаляване на производителността при недостиг на памет ситуации поради събирач на отпадъци с обратно назад Gen2 колекции. Тази спешна корекция включва промени на събирач на отпадъци, коригиране на условията, при които Gen2 колекции възникват на компютри с 80 GB или повече памет.Известни проблеми
Преди това за сензорна VSTO модули в WPF решение е установено, че регресия в ситуации, при които се използват приложения частично доверие на допир устройства. В тези случаи потребителите вижте срив на приложение и не може да зареди приложение частично доверие. Затова е премахната корекцията на допир VSTO добавки.