Въведение
Тази статия описва сборен пакет за актуализация 2996569 за гореща корекция, който е наличен за Microsoft .NET Framework (платформа) 4.0. За повече информация относно проблемите, които се отстраняват с сборния пакет за актуализация за гореща корекция, вижте раздела "Повече информация".
Този сборен пакет за актуализация е наличен за следните операционни системи:
- Windows 7 SP1
- Windows Server 2008 R2 SP1
- Windows Server 2008 SP2
- Windows Vista SP2
- Windows Server 2003 SP2
Решение
Поддържа гореща поправка вече се предлага от Microsoft. Тя обаче има за цел да коригира само проблема, който описва тази статия. Прилагайте го само към системи, които срещат този конкретен проблем.
За да разрешите този проблем, се свържете с отдела за поддръжка на клиенти, за да получите горещата корекция. За пълен списък на телефонните номера на услугите за поддръжка на клиенти на Microsoft и информация относно разходите за поддръжка посетете следния уеб сайт на Microsoft:
http://support.microsoft.com/contactus/?ws=support Забележка: При специални случаи таксите, които обикновено се начисляват за свързани с поддръжката разговори, могат да бъдат отменени, ако професионалистът по поддръжка на Microsoft определи, че проблемът може да бъде решен със специфична актуализация. Стандартните такси за поддръжката ще важат за допълнителни въпроси, свързани с нея, както и за проблеми, които не спадат към съответната актуализация.
Повече информация
Предварителни изисквания
За да приложите тази гореща корекция, трябва да имате инсталиран .NET Framework (платформа) 4.0.
Изискване за рестартиране
Трябва да рестартирате компютъра, след като приложите тази гореща корекция, ако се използват засегнати файлове. Препоръчваме да затворите всички приложения, базирани на .NET Framework (платформа), преди да приложите тази гореща корекция.
Информация за замяна при гореща поправка
Този пакет за горещи поправки не замества последно издадения пакет за гореща поправка.
Информация за файлове
Глобалната версия на тази гореща поправка има файловите атрибути (или по-нови), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). Информацията за файла се преобразува в местно време при преглед. За да определите разликата между UTC и локалното време, отворете раздела "Часова зона" в "Дата и час" на Контролен панел.
За всички поддържани x86-базирани версии на Windows
| Име на файл | Версия на файл | Размер на файл | Дата | Час |
|---|---|---|---|---|
| PenIMC.dll | 4.0.30319.2050 | 68,744 | 15 септември 2014 г. | 13:30 |
| PresentationCore.dll | 4.0.30319.2050 | 3,792,544 | 15 септември 2014 г. | 13:28 |
| PresentationFramework.dll | 4.0.30319.2050 | 6,433,448 | 15 септември 2014 г. | 13:28 |
| PresentationHost_v0400.dll | 4.0.30319.2050 | 181,928 | 15 септември 2014 г. | 13:30 |
| Setup.exe | 10.0.30319.2050 | 78,992 | 15 септември 2014 г. | 13:30 |
| SetupEngine.dll | 10.0.30319.2050 | 811,152 | 15 септември 2014 г. | 13:30 |
| SetupUi.dll | 10.0.30319.2050 | 296,584 | 15 септември 2014 г. | 13:30 |
| System.Data.dll | 4.0.30319.2050 | 3,028,112 | 15 септември 2014 г. | 13:28 |
| WindowsBase.dll | 4.0.30319.2050 | 1,373,328 | 15 септември 2014 г. | 13:28 |
| wpfgfx_v0400.dll | 4.0.30319.2050 | 1,664,152 | 15 септември 2014 г. | 13:30 |
| wpftxt_v0400.dll | 4.0.30319.2050 | 918,680 | 15 септември 2014 г. | 13:30 |
За всички поддържани x64-базирани версии на Windows
| Име на файл | Версия на файл | Размер на файл | Дата | Час |
|---|---|---|---|---|
| PenIMC.dll | 4.0.30319.2050 | 84,112 | 15 септември 2014 г. | 13:50 |
| PenIMC.dll | 4.0.30319.2050 | 68,744 | 15 септември 2014 г. | 13:30 |
| PresentationCore.dll | 4.0.30319.2050 | 3,828,896 | 15 септември 2014 г. | 13:50 |
| PresentationCore.dll | 4.0.30319.2050 | 3,792,544 | 15 септември 2014 г. | 13:28 |
| PresentationFramework.dll | 4.0.30319.2050 | 6,433,448 | 15 септември 2014 г. | 13:28 |
| PresentationHost_v0400.dll | 4.0.30319.2050 | 226,480 | 15 септември 2014 г. | 13:50 |
| PresentationHost_v0400.dll | 4.0.30319.2050 | 181,928 | 15 септември 2014 г. | 13:30 |
| Setup.exe | 10.0.30319.2050 | 78,992 | 15 септември 2014 г. | 13:30 |
| SetupEngine.dll | 10.0.30319.2050 | 811,152 | 15 септември 2014 г. | 13:30 |
| SetupUi.dll | 10.0.30319.2050 | 296,584 | 15 септември 2014 г. | 13:30 |
| System.Data.dll | 4.0.30319.2050 | 3,175,064 | 15 септември 2014 г. | 13:50 |
| System.Data.dll | 4.0.30319.2050 | 3,028,112 | 15 септември 2014 г. | 13:28 |
| WindowsBase.dll | 4.0.30319.2050 | 1,373,328 | 15 септември 2014 г. | 13:28 |
| wpfgfx_v0400.dll | 4.0.30319.2050 | 2,154,656 | 15 септември 2014 г. | 13:50 |
| wpfgfx_v0400.dll | 4.0.30319.2050 | 1,664,152 | 15 септември 2014 г. | 13:30 |
| wpftxt_v0400.dll | 4.0.30319.2050 | 1,225,376 | 15 септември 2014 г. | 13:50 |
| wpftxt_v0400.dll | 4.0.30319.2050 | 918,680 | 15 септември 2014 г. | 13:30 |
За всички поддържани версии на Windows, базирани на IA64
| Име на файл | Версия на файл | Размер на файл | Дата | Час |
|---|---|---|---|---|
| PenIMC.dll | 4.0.30319.2050 | 68,744 | 15 септември 2014 г. | 13:30 |
| PresentationCore.dll | 4.0.30319.2050 | 3,792,544 | 15 септември 2014 г. | 13:28 |
| PresentationFramework.dll | 4.0.30319.2050 | 6,433,448 | 15 септември 2014 г. | 13:28 |
| PresentationHost_v0400.dll | 4.0.30319.2050 | 181,928 | 15 септември 2014 г. | 13:30 |
| Setup.exe | 10.0.30319.2050 | 78,992 | 15 септември 2014 г. | 13:30 |
| SetupEngine.dll | 10.0.30319.2050 | 811,152 | 15 септември 2014 г. | 13:30 |
| SetupUi.dll | 10.0.30319.2050 | 296,584 | 15 септември 2014 г. | 13:30 |
| System.Data.dll | 4.0.30319.2050 | 3,366,544 | 15 септември 2014 г. | 14:12 |
| System.Data.dll | 4.0.30319.2050 | 3,028,112 | 15 септември 2014 г. | 13:28 |
| WindowsBase.dll | 4.0.30319.2050 | 1,373,328 | 15 септември 2014 г. | 13:28 |
| wpfgfx_v0400.dll | 4.0.30319.2050 | 1,664,152 | 15 септември 2014 г. | 13:30 |
| wpftxt_v0400.dll | 4.0.30319.2050 | 918,680 | 15 септември 2014 г. | 13:30 |
Проблеми, които този сборен пакет за актуализация отстранява
Проблем 1Да приемем, че използвате компютър, който е локализиран за Норвегия, Швеция или Дания. Когато изберете обект DataTable в обект DataColumn, който съдържа тип данни на GUID, получавате изключение "ArgumentException".
Този проблем възниква поради начина, по който GUID се съхранява в низ за всички скандинавски езици.
В обекта DataTable обектът DataColumn има вътрешен индекс, който е сортиран по GUID. Операцията за вътрешно избиране {guid} = 'string' извършва двоично търсене, което се базира на функцията Compare ({guid} ->string, 'string').
Горещата поправка поправя тази грешка и ви позволява да търсите GUID правилно без изключение.