ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

บทนำ

บทความนี้อธิบายถึงการรวบรวมโปรแกรมแก้ไขด่วน 2889632 ที่พร้อมใช้งานสำหรับการ Microsoft .NET Framework 2.0 Service Pack 2 (SP2) สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหาที่โปรแกรมแก้ไขด่วนแก้ไข ดูส่วน "ข้อมูลเพิ่มเติม"

ยกเลิกโปรแกรมแก้ไขด่วนนี้จะพร้อมใช้งานสำหรับระบบปฏิบัติการต่อไปนี้:

  • Windows Server 2008 Service Pack 2 (SP2)

  • Windows Vista Service Pack 2 (SP2)


ข้อมูลเพิ่มเติม

ข้อมูลโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนจะพร้อมใช้งานได้ในขณะนี้จาก Microsoft อย่างไรก็ตาม มีจุดมุ่งหมายที่จะแก้ไขเฉพาะปัญหาที่บทความนี้อธิบายไว้เท่านั้น นำวิธีนี้ไปใช้กับระบบที่ประสบกับปัญหาที่เฉพาะเจาะจงเท่านั้น

หากต้องการแก้ไขปัญหานี้ ให้ติดต่อฝ่ายบริการสนับสนุนลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน สำหรับรายชื่อทั้งหมดของหมายเลขโทรศัพท์ของบริการการสนับสนุนลูกค้าของ Microsoft และข้อมูลเกี่ยวกับค่าใช้จ่ายสนับสนุน แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ในกรณีพิเศษ ค่าบริการที่เรียกเก็บตามปกติเมื่อโทรติดต่อฝ่ายสนับสนุนอาจจะยกเลิกได้หาก Microsoft Support Professional ตัดสินว่าโปรแกรมปรับปรุงที่เฉพาะเจาะจงจะแก้ไขปัญหาของคุณได้ ค่าใช้จ่ายในการสนับสนุนตามปกติจะใช้กับคำถามและปัญหาในการสนับสนุนเพิ่มเติมซึ่งไม่สอดคล้องตามเกณฑ์สำหรับโปรแกรมปรับปรุงเฉพาะที่เกี่ยวข้อง

ข้อกำหนดการรีสตาร์ท

คุณต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้โปรแกรมแก้ไขด่วนนี้ถ้ามีการใช้แฟ้มที่ได้รับผลกระทบใด ๆ เราขอแนะนำให้ คุณปิดโปรแกรมประยุกต์ที่ใช้.NET Framework ทั้งหมดก่อนที่จะใช้โปรแกรมแก้ไขด่วนนี้

ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน

แพคเกจโปรแกรมแก้ไขด่วนนี้ไม่ได้แทนแพคเกจโปรแกรมแก้ไขด่วนที่ออกมาก่อนหน้านี้

รุ่นสากลของ hotfix นี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม

สาขาเซอร์วิสของ LDR

สำหรับทั้งหมดได้รับการสนับสนุนของ Windows Server 2008 SP2 หรือ Windows Vista SP2 รุ่นที่ใช้ x86

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

System.design.dll

2.0.50727.7039

5,062,656

23-Sep-2013

05:52

System.windows.forms.dll

2.0.50727.7039

5,025,792

23-Sep-2013

05:52

Mscorlib.dll

2.0.50727.7039

4,554,752

23-Sep-2013

05:52

Mscordacwks.dll

2.0.50727.7039

990,360

23-Sep-2013

05:52

Mscorwks.dll

2.0.50727.7039

5,941,400

23-Sep-2013

05:52

Sos.dll

2.0.50727.7039

389,768

23-Sep-2013

05:52

สำหรับทั้งหมดได้รับการสนับสนุนของ Windows Server 2008 SP2 หรือ Windows Vista SP2 รุ่นที่ใช้ IA64

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

Mscorlib.dll

2.0.50727.7039

4,014,080

23-Sep-2013

05:44

Mscordacwks.dll

2.0.50727.7039

3,083,416

23-Sep-2013

05:44

Mscorwks.dll

2.0.50727.7039

20,391,576

23-Sep-2013

05:44

Sos.dll

2.0.50727.7039

873,608

23-Sep-2013

05:44

System.design.dll

2.0.50727.7039

5,062,656

23-Sep-2013

05:44

System.windows.forms.dll

2.0.50727.7039

5,025,792

23-Sep-2013

05:44

System.design.dll

2.0.50727.7039

5,062,656

23-Sep-2013

05:52

System.windows.forms.dll

2.0.50727.7039

5,025,792

23-Sep-2013

05:52

Mscorlib.dll

2.0.50727.7039

4,554,752

23-Sep-2013

05:52

Mscordacwks.dll

2.0.50727.7039

990,360

23-Sep-2013

05:52

Mscorwks.dll

2.0.50727.7039

5,941,400

23-Sep-2013

05:52

Sos.dll

2.0.50727.7039

389,768

23-Sep-2013

05:52

สำหรับทั้งหมดได้รับการสนับสนุนของ Windows Server 2008 SP2 หรือ Windows Vista SP2 รุ่นที่ใช้ x64

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

Mscorlib.dll

2.0.50727.7039

4,571,136

23-Sep-2013

05:52

Mscordacwks.dll

2.0.50727.7039

1,757,336

23-Sep-2013

05:52

Mscorwks.dll

2.0.50727.7039

10,004,632

23-Sep-2013

05:52

Sos.dll

2.0.50727.7039

486,024

23-Sep-2013

05:53

System.design.dll

2.0.50727.7039

5,062,656

23-Sep-2013

05:53

System.windows.forms.dll

2.0.50727.7039

5,025,792

23-Sep-2013

05:54

System.design.dll

2.0.50727.7039

5,062,656

23-Sep-2013

05:52

System.windows.forms.dll

2.0.50727.7039

5,025,792

23-Sep-2013

05:52

Mscorlib.dll

2.0.50727.7039

4,554,752

23-Sep-2013

05:52

Mscordacwks.dll

2.0.50727.7039

990,360

23-Sep-2013

05:52

Mscorwks.dll

2.0.50727.7039

5,941,400

23-Sep-2013

05:52

Sos.dll

2.0.50727.7039

389,768

23-Sep-2013

05:52

การตัดสินค้าจากคลังที่แก้ไขยกเลิกโปรแกรมแก้ไขด่วนนี้

ปัญหาการรันไทม์ (CLR) ภาษาทั่วไป

ฉบับที่ 1:เกิดข้อผิดพลาดออกจำเมื่อคุณเรียกใช้โปรแกรมประยุกต์แบบโหมดผสม 64 บิตที่ใช้หน่วยความจำ แม้ว่าหน่วยความจำที่เพียงพอจะพร้อมใช้งาน

หลังจากที่คุณติดตั้งโปรแกรมแก้ไขนี้ คุณต้องเปิดใช้งาน และปรับเปลี่ยนการตั้งค่าคอนฟิกต่อไปนี้ในแฟ้ม app.exe.config หรือกลุ่มรีจิสทรี 64 บิต

สำหรับแฟ้ม app.exe.config ทำการปรับปรุงต่อไปนี้:<?xml version ="1.0"?><configuration>
<runtime>
<ReserveMemoryForJumpStubs enabled="true"/>
<PrecodeInCodeHeap enabled="true"/>
<JumpStubReserve value="<value>"/>
</runtime>
</configuration>
สำหรับรีจิสทรี ทำการปรับปรุงต่อไปนี้:

            HKLM\Software\Microsoft\.NETFramework\ReserveMemoryForJumpStubs:dword = 1
HKLM\Software\Microsoft\.NETFramework\PrecodeInCodeHeap:dword = 1
HKLM\Software\Microsoft\.NETFramework\JumpStubReserve:dword = <value>


หมายเหตุ

  • เปิดใช้งานการแก้ไขนี้ReserveMemoryForJumpStubsและPrecodeInCodeHeapต้องถูกตั้งค่าเป็น "เท็จ" JumpStubReserveมีการตั้งค่าตัวเลือก และจะมีค่าเริ่มต้นเป็น 2 เปอร์เซ็นต์

  • หากยังคงเกิดข้อผิดพลาดออกหน่วยความจำ คุณสามารถใช้ค่าแบบเพิ่มหน่วยที่ใหญ่กว่าเพื่อจองเปอร์เซ็นต์ของฮีปรหัสขนาดใหญ่ "20" คือ ค่ากลางที่เหมาะสมสำหรับJumpStubReserve อย่างไรก็ตาม มีขนาดใหญ่กว่าค่าเริ่มต้นเพื่อให้มีผลต่อประสิทธิภาพการทำงานเพิ่มขึ้นเรื่อย ๆ เสีย

แบบฟอร์ม Windows

ฉบับที่ 1:สมมติว่า คุณมีโปรแกรมประยุกต์แบบฟอร์ม Windows ที่มีหลายฟอร์ม และว่า ผู้ใช้มีการเลื่อนแบบฟอร์มเหล่านี้อย่างใดอย่างหนึ่ง ในระหว่างการดำเนินการเลื่อน แบบฟอร์มถูกปิดแบบอะซิงโครนัส เช่นจากเหตุการณ์ที่เวลา โดย UI Automation ที่ หรือใน ระหว่างการเริ่มระบบใหม่ เมื่อฟอร์มถูกปิด แอพลิเคชันแสดงข้อยกเว้นObjectedDisposedExceptionในกองซ้อนดังต่อไปนี้: System.Windows.Forms.dll!System.Windows.Forms.Control.CreateHandle()
System.Windows.Forms.dll!System.Windows.Forms.Control.Handle.get()
System.Windows.Forms.dll!System.Windows.Forms.Control.CaptureInternal.set(bool value)
System.Windows.Forms.dll!System.Windows.Forms.Control.WmMouseDown(ref System.Windows.Forms.Message m, System.Windows.Forms.MouseButtons button, int clicks)

ปัญหาที่ 2:ในโปรแกรมประยุกต์แบบฟอร์ม Windows, CheckedListBoxและComboBoxตัวควบคุมจะแสดงเป็นสี่เหลี่ยมที่ว่างบนระบบปฏิบัติการแบบ 64 บิต

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×