Problembeschreibung
Beim Ausführen von Microsoft.NET Framework 2.0 basierende Anwendung, die System.Globalization.CultureInfo.GetCultures -Methode ruft eine System.InvalidOperationException -Ausnahme wird generiert, und die Anwendung abstürzt. Darüber hinaus erhalten Sie in diesem Fall die folgende Fehlermeldung angezeigt:
Hashtable konnte nicht eingefügt. Der Lastfaktor ist zu hoch.
Ursache
Dieses Problem tritt aufgrund einer Racebedingung in einer Hashtabelle.
Hinweis Beim Aufruf der Methode CultureInfo.GetCultures verwendet ein CultureTable Objekt die Hashtabelle.
Problemlösung
Hotfix-Informationen
Ein unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben wird. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt. Dieser Hotfix wird möglicherweise noch getestet. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Servicepack warten, das diesen Hotfix enthält.
Wenn dieses Problem sofort beheben möchten, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf folgender Microsoft-Website:
http://support.microsoft.com/contactus/?ws=supportHinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.
Voraussetzungen
Um diesen Hotfix anwenden zu können, muss Microsoft.NET Framework 3.5.1 auf eines der folgenden Betriebssysteme installiert sein:
-
Windows 7 Servicepack 1 (SP1)
-
Windows Server 2008 R2 Servicepack 1 (SP1)
Hinweis .NET Framework 3.5.1-Features enthält.NET Framework 2.0 Service Pack 2 (SP2).
Neustartanforderung
Sie müssen den Computer neu starten, nachdem Sie diesen Hotfix installieren, wenn die betroffenen Dateien verwendet werden.
Es wird empfohlen, alle.NET Framework-Anwendung zu beenden, bevor Sie diesen Hotfix installieren.
Dateiinformationen
Die internationale Version dieses Hotfixes weist Dateiattribute (oder neuere Dateiattribute) auf, die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.
Für alle unterstützten Versionen von Windows 7 SP1-basierten x86
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Big5.nlp |
PC |
66,728 |
12-Nov-2010 |
23:43 |
Nicht zutreffend |
Bopomofo.nlp |
PC |
82,172 |
12-Nov-2010 |
23:43 |
PC |
Ksc.nlp |
PC |
116,756 |
12. November 2010 |
23:45 |
PC |
Mscorlib.dll |
2.0.50727.5691 |
4,550,656 |
26-Aug-2011 |
22:33 |
x86 |
Normidna.nlp |
Nicht zutreffend |
59,342 |
12-Nov-2010 |
23:45 |
PC |
Normnfc.nlp |
PC |
45,794 |
12-Nov-2010 |
23:45 |
Nicht zutreffend |
Normnfd.nlp |
PC |
39,284 |
12-Nov-2010 |
23:45 |
PC |
Normnfkc.nlp |
PC |
66,384 |
12. November 2010 |
23:45 |
PC |
Normnfkd.nlp |
PC |
60,294 |
12-Nov-2010 |
23:45 |
PC |
Prc.nlp |
Nicht zutreffend |
83,748 |
12-Nov-2010 |
23:45 |
PC |
Prcp.nlp |
PC |
83,748 |
12-Nov-2010 |
23:45 |
Nicht zutreffend |
Sortkey.nlp |
PC |
262,148 |
12-Nov-2010 |
23:45 |
PC |
Sorttbls.nlp |
PC |
20,320 |
12. November 2010 |
23:45 |
PC |
Xjis.nlp |
PC |
28,288 |
12-Nov-2010 |
23:45 |
Nicht zutreffend |
Mscordacwks.dll |
2.0.50727.5691 |
989,528 |
26-Aug-2011 |
22:33 |
x86 |
Mscorwks.dll |
2.0.50727.5691 |
5,924,176 |
26. August 2011 |
22:33 |
x86 |
Sos.dll |
2.0.50727.5691 |
388,936 |
26-Aug-2011 |
22:33 |
x86 |
Für alle unterstützten X64-basierten Versionen von Windows 7 SP1 und Windows Server 2008 R2 SP1
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Big5.nlp |
PC |
66,728 |
12-Nov-2010 |
23:43 |
Nicht zutreffend |
Bopomofo.nlp |
PC |
82,172 |
12-Nov-2010 |
23:43 |
PC |
Ksc.nlp |
PC |
116,756 |
12. November 2010 |
23:44 |
PC |
Mscorlib.dll |
2.0.50727.5691 |
4,567,040 |
26-Aug-2011 |
22:29 |
x64 |
Normidna.nlp |
Nicht zutreffend |
59,342 |
12-Nov-2010 |
23:44 |
PC |
Normnfc.nlp |
PC |
45,794 |
12-Nov-2010 |
23:44 |
Nicht zutreffend |
Normnfd.nlp |
PC |
39,284 |
12-Nov-2010 |
23:44 |
PC |
Normnfkc.nlp |
PC |
66,384 |
12. November 2010 |
23:44 |
PC |
Normnfkd.nlp |
PC |
60,294 |
12-Nov-2010 |
23:44 |
PC |
Prc.nlp |
Nicht zutreffend |
83,748 |
12-Nov-2010 |
23:44 |
PC |
Prcp.nlp |
PC |
83,748 |
12-Nov-2010 |
23:44 |
Nicht zutreffend |
Sortkey.nlp |
PC |
262,148 |
12-Nov-2010 |
23:44 |
PC |
Sorttbls.nlp |
PC |
20,320 |
12. November 2010 |
23:44 |
PC |
Xjis.nlp |
PC |
28,288 |
12-Nov-2010 |
23:44 |
Nicht zutreffend |
Mscordacwks.dll |
2.0.50727.5691 |
1,755,480 |
26-Aug-2011 |
22:29 |
x64 |
Mscorwks.dll |
2.0.50727.5691 |
9,990,992 |
26. August 2011 |
22:29 |
x64 |
Sos.dll |
2.0.50727.5691 |
485,192 |
26-Aug-2011 |
22:29 |
x64 |
Für alle unterstützten IA-64-basierten Versionen von Windows Server 2008 R2 SP1
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Big5.nlp |
PC |
66,728 |
12-Nov-2010 |
23:45 |
Nicht zutreffend |
Bopomofo.nlp |
PC |
82,172 |
12-Nov-2010 |
23:45 |
PC |
Ksc.nlp |
PC |
116,756 |
12. November 2010 |
23:45 |
PC |
Mscorlib.dll |
2.0.50727.5691 |
4,009,984 |
26-Aug-2011 |
22:22 |
IA-64 |
Normidna.nlp |
Nicht zutreffend |
59,342 |
12-Nov-2010 |
23:45 |
PC |
Normnfc.nlp |
PC |
45,794 |
12-Nov-2010 |
23:45 |
Nicht zutreffend |
Normnfd.nlp |
PC |
39,284 |
12-Nov-2010 |
23:45 |
PC |
Normnfkc.nlp |
PC |
66,384 |
12. November 2010 |
23:45 |
PC |
Normnfkd.nlp |
PC |
60,294 |
12-Nov-2010 |
23:45 |
PC |
Prc.nlp |
Nicht zutreffend |
83,748 |
12-Nov-2010 |
23:45 |
PC |
Prcp.nlp |
PC |
83,748 |
12-Nov-2010 |
23:45 |
Nicht zutreffend |
Sortkey.nlp |
PC |
262,148 |
12-Nov-2010 |
23:45 |
PC |
Sorttbls.nlp |
PC |
20,320 |
12. November 2010 |
23:45 |
PC |
Xjis.nlp |
PC |
28,288 |
12-Nov-2010 |
23:46 |
Nicht zutreffend |
Mscordacwks.dll |
2.0.50727.5691 |
3,082,584 |
26-Aug-2011 |
22:22 |
IA-64 |
Mscorwks.dll |
2.0.50727.5691 |
20,342,096 |
26. August 2011 |
22:22 |
IA-64 |
Sos.dll |
2.0.50727.5691 |
872,776 |
26-Aug-2011 |
22:22 |
IA-64 |
Weitere Dateien für alle unterstützten X86-basierten Versionen von Windows 7 SP1
Dateiname |
X86_mscorlib_b77a5c561934e089_6.1.7601.21802_none_8544678d97a6df07.manifest |
Dateiversion |
Nicht zutreffend |
Dateigröße |
331,675 |
Datum (UTC) |
27-Aug-2011 |
Zeit (UTC) |
06:17 |
Dateiname |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7601.21802_none_e8af5961dd2f4f5f.manifest |
Dateiversion |
PC |
Dateigröße |
2,730 |
Datum (UTC) |
27. August 2011 |
Zeit (UTC) |
06:12 |
Dateiname |
X86_netfx- mscorwks_dll_b03f5f7f11d50a3a_6.1.7601.21802_none_efeb367b052e438c.manifest |
Dateiversion |
PC |
Dateigröße |
6,923 |
Datum (UTC) |
27-Aug-2011 |
Zeit (UTC) |
06:16 |
Dateiname |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7601.21802_none_d17da122d1242b74.manifest |
Dateiversion |
PC |
Dateigröße |
2.006 |
Datum (UTC) |
27-Aug-2011 |
Zeit (UTC) |
06:11 |
Weitere Dateien für alle unterstützten X64-basierten Versionen von Windows 7 SP1 und Windows Server 2008 R2 SP1
Dateiname |
Amd64_mscorlib_b77a5c561934e089_6.1.7601.21802_none_3d9730b6832ab601.manifest |
Dateiversion |
Nicht zutreffend |
Dateigröße |
368,857 |
Datum (UTC) |
27-Aug-2011 |
Zeit (UTC) |
07:10 |
Dateiname |
Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7601.21802_none_a102228ac8b32659.manifest |
Dateiversion |
PC |
Dateigröße |
2,738 |
Datum (UTC) |
27. August 2011 |
Zeit (UTC) |
07:01 |
Dateiname |
Amd64_netfx- mscorwks_dll_b03f5f7f11d50a3a_6.1.7601.21802_none_a83dffa3f0b21a86.manifest |
Dateiversion |
PC |
Dateigröße |
6,927 |
Datum (UTC) |
27-Aug-2011 |
Zeit (UTC) |
07:08 |
Dateiname |
Amd64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7601.21802_none_89d06a4bbca8026e.manifest |
Dateiversion |
Nicht zutreffend |
Dateigröße |
2010 |
Datum (UTC) |
27-Aug-2011 |
Zeit (UTC) |
06:59 |
Weitere Dateien für alle unterstützten IA-64-basierten Versionen von Windows Server 2008 R2 SP1
Dateiname |
Ia64_mscorlib_b77a5c561934e089_6.1.7601.21802_none_8544454f97a716eb.manifest |
Dateiversion |
Nicht zutreffend |
Dateigröße |
368,856 |
Datum (UTC) |
27-Aug-2011 |
Zeit (UTC) |
06:59 |
Dateiname |
Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7601.21802_none_e8af3723dd2f8743.manifest |
Dateiversion |
PC |
Dateigröße |
2.737 |
Datum (UTC) |
27. August 2011 |
Zeit (UTC) |
06:55 |
Dateiname |
Ia64_netfx- mscorwks_dll_b03f5f7f11d50a3a_6.1.7601.21802_none_efeb143d052e7b70.manifest |
Dateiversion |
PC |
Dateigröße |
6,926 |
Datum (UTC) |
27-Aug-2011 |
Zeit (UTC) |
06:58 |
Dateiname |
Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7601.21802_none_d17d7ee4d1246358.manifest |
Dateiversion |
PC |
Dateigröße |
2009 |
Datum (UTC) |
27-Aug-2011 |
Zeit (UTC) |
06:54 |
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Weitere Informationen
Aufruflisteninformationen
at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)at System.Globalization.CultureTable.GetDataItemFromCultureName(String name, Int32& culture, String& actualName)
at System.Globalization.CultureTableRecord..ctor(String cultureName, Boolean useUserOverride)
at System.Globalization.CultureTableRecord.GetCultureTableRecord(String name, Boolean useUserOverride)
at System.Globalization.CultureTableRecord.GetCultureTableRecord(Int32 cultureId, Boolean useUserOverride)
at System.Globalization.CultureInfo..ctor(Int32 culture, Boolean useUserOverride)
at System.Globalization.CultureTable.GetCultures(CultureTypes types)
at Microsoft.Exchange.Data.Globalization.CultureCharsetDatabase.LoadGlobalizationData(String defaultCultureName)
at Microsoft.Exchange.Data.Globalization.CultureCharsetDatabase..cctor()
--- End of inner exception stack trace ---
at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
at Microsoft.Exchange.Data.Storage.BodyReadDelegates.CreateReader(ICoreItem coreItem, BodyReadConfiguration configuration, Stream bodyStream, ConversionCallbackBase& provider)
at Microsoft.Exchange.Data.Storage.BodyTextReader..ctor(ICoreItem coreItem, BodyReadConfiguration configuration, Stream inputStream)
at Microsoft.Exchange.Data.Storage.Body.OpenTextReader(BodyReadConfiguration configuration)
at Microsoft.Exchange.Monitoring.TestConnectivityCredentialsManager.LoadAutomatedTestCasConnectivityInfo(Item item, ExchangePrincipal exchangePrincipal, NetworkCredential credentials, ExDateTime& lastPasswordReset)
at Microsoft.Exchange.Monitoring.TestConnectivityCredentialsManager.LoadAutomatedTestCasConnectivityInfo(ExchangePrincipal exchangePrincipal, NetworkCredential credentials, ExDateTime& lastPasswordReset)
at Microsoft.Exchange.Monitoring.TestCasConnectivity.LoadAutomatedCredentials(TestCasConnectivityRunInstance instance)
at Microsoft.Exchange.Monitoring.TestCasConnectivity.BuildRunInstanceForSiteMBox(String deviceId)
at Microsoft.Exchange.Monitoring.TestCasConnectivity.BuildRunInstances()
at Microsoft.Exchange.Monitoring.TestCasConnectivity.InternalProcessRecord()
at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
at System.Management.Automation.CommandProcessor.ProcessRecord()