อาการ
เมื่อคุณเรียกใช้โปรแกรมประยุกต์บนเว็บที่คุณสร้าง โดยใช้การ Microsoft .NET Framework 2.0 Service Pack 2 (SP2) หรือ Microsoft .NET Framework 3.5 Service Pack 1 (SP1), คุณได้รับข้อยกเว้นที่System.InvalidOperationExceptionร่วมกับฟิลด์ต่อไปนี้ ข้อความแสดงข้อผิดพลาด:
แทรกแบบ Hashtable ล้มเหลว โหลดปัจจัยเกินไป high.at System.Collections.Hashtable.Insert (เพิ่มบูลีนวัตถุคีย์ วัตถุ nvalue ) ที่ System.Collections.Hashtable.set_Item (คีย์วัตถุ ค่าวัตถุ) ที่ System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes (ชนิดชนิด) ที่ System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetAttributes ()ใน System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes ()ใน System.ComponentModel.TypeDescriptor.GetAttributes (ชนิด componentType)
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากเธรดหลายในแอพลิเคชันเรียกวิธีการHashtable.Insertในเวลาเดียวกัน
การแก้ไข
ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน
โปรแกรมแก้ไขด่วนที่สอดคล้องกับ KB968432 ได้ถูกแทน ด้วยโปรแกรมแก้ไขด่วน KB981145 ซึ่งประกอบด้วยการแก้ไขทั้งหมดที่รวมอยู่ใน KB968432 ก่อนหน้านี้ คุณควรใช้โปรแกรมแก้ไขด่วน KB981145 เพื่อแก้ไขปัญหาอธิบายไว้ใน KB968432สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
981145 เวิร์กโฟลว์ค่อย ๆ ใช้เวลาโหลดนานในตัวออกแบบเวิร์กโฟลว์ที่จะโฮสต์ใหม่ใน.NET Framework 2.0
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"