Úvod
Tento článek popisuje kumulativní 2996569 oprav hotfix, které jsou k dispozici pro rozhraní Microsoft .NET Framework 4.0. Další informace o problémech, které řeší kumulativní oprava hotfix, najdete v části Další informace.
Tato kumulativní oprava hotfix je dostupná pro následující operační systémy:
- Windows 7 SP1
- Windows Server 2008 R2 SP1
- Windows Server 2008 SP2
- Windows Vista SP2
- Windows Server 2003 SP2
Řešení
Od Microsoftu je teď k dispozici podporovaná oprava hotfix. Jeho cílem je však opravit pouze problém popsaný v tomto článku. Aplikujte ho jenom na systémy, ve kterých dochází k tomuto konkrétnímu problému.
Chcete-li tento problém vyřešit, obraťte se na služby zákaznické podpory společnosti Microsoft a získejte opravu hotfix. Úplný seznam telefonních čísel služeb podpory zákazníků společnosti Microsoft a informace o cenách podpory naleznete na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support Poznámka: Ve zvláštních případech mohou být poplatky, které jsou obvykle účtovány za volání podpory, zrušeny, pokud odborník na podporu Microsoftu určí, že konkrétní aktualizace vyřeší váš problém. Další dotazy a problémy týkající se podpory, které se netýkají této konkrétní opravy, podléhají běžným sazbám za podporu.
Další informace
Požadavky
Chcete-li nainstalovat tuto opravu hotfix, musíte mít nainstalované rozhraní .NET Framework 4.0.
Požadavky na restartování
Pokud jsou některé z dotčených souborů právě používány, je nutné po instalaci této opravy hotfix restartovat počítač. Před použitím této opravy hotfix doporučujeme ukončit všechny aplikace založené na rozhraní .NET Framework.
Informace o nahrazení opravy Hotfix
Tento balíček opravy hotfix nenahrazuje dříve vydaný balíček opravy hotfix.
Informace o souborech
Globální verze této opravy hotfix má následující (nebo pozdější) atributy souborů. Data a časy pro tyto soubory jsou uvedeny v čase UTC (Coordinated Universal Time). Při zobrazení informací o souboru jsou převedeny na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo na panelu Datum a čas v okně Ovládací panely.
Pro všechny podporované verze systému Windows pro platformu x86
| Název souboru | Verze souboru | Velikost souboru | Datum | Čas |
|---|---|---|---|---|
| PenIMC.dll | 4.0.30319.2050 | 68,744 | 15. září 2014 | 13:30 |
| PresentationCore.dll | 4.0.30319.2050 | 3,792,544 | 15. září 2014 | 13:28 |
| PresentationFramework.dll | 4.0.30319.2050 | 6,433,448 | 15. září 2014 | 13:28 |
| PresentationHost_v0400.dll | 4.0.30319.2050 | 181,928 | 15. září 2014 | 13:30 |
| Setup.exe | 10.0.30319.2050 | 78,992 | 15. září 2014 | 13:30 |
| SetupEngine.dll | 10.0.30319.2050 | 811,152 | 15. září 2014 | 13:30 |
| SetupUi.dll | 10.0.30319.2050 | 296,584 | 15. září 2014 | 13:30 |
| System.Data.dll | 4.0.30319.2050 | 3,028,112 | 15. září 2014 | 13:28 |
| WindowsBase.dll | 4.0.30319.2050 | 1,373,328 | 15. září 2014 | 13:28 |
| wpfgfx_v0400.dll | 4.0.30319.2050 | 1,664,152 | 15. září 2014 | 13:30 |
| wpftxt_v0400.dll | 4.0.30319.2050 | 918,680 | 15. září 2014 | 13:30 |
Pro všechny podporované verze systému Windows pro platformu x64
| Název souboru | Verze souboru | Velikost souboru | Datum | Čas |
|---|---|---|---|---|
| PenIMC.dll | 4.0.30319.2050 | 84,112 | 15. září 2014 | 13:50 |
| PenIMC.dll | 4.0.30319.2050 | 68,744 | 15. září 2014 | 13:30 |
| PresentationCore.dll | 4.0.30319.2050 | 3,828,896 | 15. září 2014 | 13:50 |
| PresentationCore.dll | 4.0.30319.2050 | 3,792,544 | 15. září 2014 | 13:28 |
| PresentationFramework.dll | 4.0.30319.2050 | 6,433,448 | 15. září 2014 | 13:28 |
| PresentationHost_v0400.dll | 4.0.30319.2050 | 226,480 | 15. září 2014 | 13:50 |
| PresentationHost_v0400.dll | 4.0.30319.2050 | 181,928 | 15. září 2014 | 13:30 |
| Setup.exe | 10.0.30319.2050 | 78,992 | 15. září 2014 | 13:30 |
| SetupEngine.dll | 10.0.30319.2050 | 811,152 | 15. září 2014 | 13:30 |
| SetupUi.dll | 10.0.30319.2050 | 296,584 | 15. září 2014 | 13:30 |
| System.Data.dll | 4.0.30319.2050 | 3,175,064 | 15. září 2014 | 13:50 |
| System.Data.dll | 4.0.30319.2050 | 3,028,112 | 15. září 2014 | 13:28 |
| WindowsBase.dll | 4.0.30319.2050 | 1,373,328 | 15. září 2014 | 13:28 |
| wpfgfx_v0400.dll | 4.0.30319.2050 | 2,154,656 | 15. září 2014 | 13:50 |
| wpfgfx_v0400.dll | 4.0.30319.2050 | 1,664,152 | 15. září 2014 | 13:30 |
| wpftxt_v0400.dll | 4.0.30319.2050 | 1,225,376 | 15. září 2014 | 13:50 |
| wpftxt_v0400.dll | 4.0.30319.2050 | 918,680 | 15. září 2014 | 13:30 |
Pro všechny podporované verze Windows založené na IA64
| Název souboru | Verze souboru | Velikost souboru | Datum | Čas |
|---|---|---|---|---|
| PenIMC.dll | 4.0.30319.2050 | 68,744 | 15. září 2014 | 13:30 |
| PresentationCore.dll | 4.0.30319.2050 | 3,792,544 | 15. září 2014 | 13:28 |
| PresentationFramework.dll | 4.0.30319.2050 | 6,433,448 | 15. září 2014 | 13:28 |
| PresentationHost_v0400.dll | 4.0.30319.2050 | 181,928 | 15. září 2014 | 13:30 |
| Setup.exe | 10.0.30319.2050 | 78,992 | 15. září 2014 | 13:30 |
| SetupEngine.dll | 10.0.30319.2050 | 811,152 | 15. září 2014 | 13:30 |
| SetupUi.dll | 10.0.30319.2050 | 296,584 | 15. září 2014 | 13:30 |
| System.Data.dll | 4.0.30319.2050 | 3,366,544 | 15. září 2014 | 14:12 |
| System.Data.dll | 4.0.30319.2050 | 3,028,112 | 15. září 2014 | 13:28 |
| WindowsBase.dll | 4.0.30319.2050 | 1,373,328 | 15. září 2014 | 13:28 |
| wpfgfx_v0400.dll | 4.0.30319.2050 | 1,664,152 | 15. září 2014 | 13:30 |
| wpftxt_v0400.dll | 4.0.30319.2050 | 918,680 | 15. září 2014 | 13:30 |
Problémy, které řeší tato kumulativní oprava hotfix
Problém 1Předpokládejme, že používáte počítač lokalizovaný do Norska, Švédska nebo Dánska. Když vyberete objekt DataTable v objektu DataColumn, který obsahuje datový typ GUID, obdržíte výjimku "ArgumentException".
K tomuto problému dochází kvůli způsobu, jakým je identifikátor GUID uložen v řetězci pro všechny skandinávské jazyky.
V objektu DataTable má objekt DataColumn interní index, který je seřazený podle identifikátoru GUID. Operace výběru {guid} = 'string' interně provádí binární vyhledávání, které je založené na funkci Compare ({guid} ->string, 'string').
Oprava hotfix tuto chybu opraví a umožní vám vyhledávat identifikátory GUID správně i bez výjimky.