บทนำ
บทความนี้อธิบายถึงค่าสะสมของโปรแกรมแก้ไขด่วน 2937666 สำหรับการ Microsoft .NET Framework 2.0 Service Pack 2 (SP2) ยกเลิกโปรแกรมแก้ไขด่วนนี้แก้ไขปัญหาต่าง ๆ ในการ SP2 .NET Framework 2.0 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหาที่รวบรวมโปรแกรมแก้ไขด่วนแก้ไข ดูส่วน "ข้อมูลเพิ่มเติม"
ยกเลิกโปรแกรมแก้ไขด่วนนี้จะพร้อมใช้งานสำหรับระบบปฏิบัติการต่อไปนี้:
-
Windows Vista SP2
-
Windows Server 2008 SP2
ข้อมูลเพิ่มเติม
ข้อมูลโปรแกรมแก้ไขด่วน
โปรแกรมแก้ไขด่วนจะพร้อมใช้งานได้ในขณะนี้จาก Microsoft อย่างไรก็ตาม มีจุดมุ่งหมายที่จะแก้ไขเฉพาะปัญหาที่บทความนี้อธิบายไว้เท่านั้น นำวิธีนี้ไปใช้กับระบบที่ประสบกับปัญหาที่เฉพาะเจาะจงเท่านั้น
หากต้องการแก้ไขปัญหานี้ ให้ติดต่อฝ่ายบริการสนับสนุนลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน สำหรับรายชื่อทั้งหมดของหมายเลขโทรศัพท์ของบริการการสนับสนุนลูกค้าของ Microsoft และข้อมูลเกี่ยวกับค่าใช้จ่ายสนับสนุน แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ในกรณีพิเศษ ค่าบริการที่เรียกเก็บตามปกติเมื่อโทรติดต่อฝ่ายสนับสนุนอาจจะยกเลิกได้หาก Microsoft Support Professional ตัดสินว่าโปรแกรมปรับปรุงที่เฉพาะเจาะจงจะแก้ไขปัญหาของคุณได้ ค่าใช้จ่ายในการสนับสนุนตามปกติจะใช้กับคำถามและปัญหาในการสนับสนุนเพิ่มเติมซึ่งไม่สอดคล้องตามเกณฑ์สำหรับโปรแกรมปรับปรุงเฉพาะที่เกี่ยวข้อง
ข้อกำหนดเบื้องต้น
เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คุณต้องมี SP2 2.0 กรอบงาน.NET ที่ติดตั้งอยู่
ข้อกำหนดการรีสตาร์ท
คุณต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้โปรแกรมแก้ไขด่วนนี้ถ้ามีการใช้แฟ้มที่ได้รับผลกระทบใด ๆ เราขอแนะนำให้ คุณออกจากโปรแกรมประยุกต์ที่ใช้.NET Framework ทั้งหมดก่อนที่จะใช้โปรแกรมแก้ไขด่วนนี้
ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน
แพคเกจโปรแกรมแก้ไขด่วนนี้ไม่ได้แทนแพคเกจโปรแกรมแก้ไขด่วนที่ออกมาก่อนหน้านี้
รุ่นสากลของ hotfix นี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม
สำหรับทั้งหมดได้รับการสนับสนุนรุ่นที่ใช้ x86 ของ.NET Framework 2.0 ใน Windows Vista และ Windows Server 2008
ชื่อแฟ้ม |
รุ่นของแฟ้ม |
ขนาดของแฟ้ม |
วันที่ |
เวลา |
---|---|---|---|---|
system.design.resources.dll |
2.0.50727.4016 |
565,248 |
21-Feb-2014 |
07:30 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
24-May-2013 |
17:13 |
system.design.resources.dll |
2.0.50727.4016 |
536,576 |
24-May-2013 |
17:19 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
24-May-2013 |
17:23 |
system.design.resources.dll |
2.0.50727.4016 |
606,208 |
21-Feb-2014 |
07:32 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
21-Feb-2014 |
07:32 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:33 |
system.design.resources.dll |
2.0.50727.4016 |
548,864 |
21-Feb-2014 |
07:33 |
system.design.resources.dll |
2.0.50727.4016 |
557,056 |
21-Feb-2014 |
07:35 |
system.design.resources.dll |
2.0.50727.4016 |
548,864 |
21-Feb-2014 |
07:35 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
24-May-2013 |
18:17 |
system.design.resources.dll |
2.0.50727.4016 |
561,152 |
21-Feb-2014 |
07:37 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
21-Feb-2014 |
07:38 |
system.design.resources.dll |
2.0.50727.4016 |
532,480 |
21-Feb-2014 |
07:39 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
13-Jan-2012 |
20:08 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
13-Jan-2012 |
20:09 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:40 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:41 |
system.design.resources.dll |
2.0.50727.4016 |
589,824 |
21-Feb-2014 |
07:42 |
system.design.resources.dll |
2.0.50727.4016 |
536,576 |
21-Feb-2014 |
07:42 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:43 |
system.design.resources.dll |
2.0.50727.4016 |
524,288 |
21-Feb-2014 |
07:44 |
system.design.resources.dll |
2.0.50727.4016 |
528,384 |
21-Feb-2014 |
07:44 |
system.design.dll |
2.0.50727.7059 |
5,062,656 |
11-Mar-2014 |
05:26 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
483,328 |
21-Feb-2014 |
07:30 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
425,984 |
24-May-2013 |
17:13 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
409,600 |
24-May-2013 |
17:19 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
434,176 |
24-May-2013 |
17:24 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
577,536 |
21-Feb-2014 |
07:32 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
425,984 |
21-Feb-2014 |
07:32 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
413,696 |
21-Feb-2014 |
07:33 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
430,080 |
21-Feb-2014 |
07:33 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
450,560 |
24-May-2013 |
18:03 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
434,176 |
21-Feb-2014 |
07:35 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
425,984 |
24-May-2013 |
18:17 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
466,944 |
09-Sep-2011 |
11:26 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
430,080 |
21-Feb-2014 |
07:38 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
401,408 |
21-Feb-2014 |
07:39 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
446,464 |
21-Feb-2014 |
07:39 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
425,984 |
13-Jan-2012 |
20:09 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
417,792 |
21-Feb-2014 |
07:40 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
421,888 |
21-Feb-2014 |
07:41 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:42 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
409,600 |
21-Feb-2014 |
07:42 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
417,792 |
21-Feb-2014 |
07:43 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
376,832 |
21-Feb-2014 |
07:44 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
385,024 |
21-Feb-2014 |
07:44 |
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
11-Mar-2014 |
05:26 |
สำหรับทั้งหมดได้รับการสนับสนุนรุ่นที่ใช้ x64 ของ.NET Framework 2.0 ใน Windows Vista และ Windows Server 2008
ชื่อแฟ้ม |
รุ่นของแฟ้ม |
ขนาดของแฟ้ม |
วันที่ |
เวลา |
---|---|---|---|---|
system.design.dll |
2.0.50727.7059 |
5,062,656 |
11-Mar-2014 |
05:11 |
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
11-Mar-2014 |
05:11 |
system.design.resources.dll |
2.0.50727.4016 |
565,248 |
21-Feb-2014 |
07:30 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:31 |
system.design.resources.dll |
2.0.50727.4016 |
536,576 |
21-Feb-2014 |
07:33 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
21-Feb-2014 |
07:34 |
system.design.resources.dll |
2.0.50727.4016 |
606,208 |
21-Feb-2014 |
07:36 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
21-Feb-2014 |
07:37 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:39 |
system.design.resources.dll |
2.0.50727.4016 |
548,864 |
21-Feb-2014 |
07:40 |
system.design.resources.dll |
2.0.50727.4016 |
557,056 |
21-Feb-2014 |
07:41 |
system.design.resources.dll |
2.0.50727.4016 |
548,864 |
21-Feb-2014 |
07:42 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
21-Feb-2014 |
07:43 |
system.design.resources.dll |
2.0.50727.4016 |
561,152 |
21-Feb-2014 |
07:45 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
21-Feb-2014 |
07:46 |
system.design.resources.dll |
2.0.50727.4016 |
532,480 |
21-Feb-2014 |
07:48 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
21-Feb-2014 |
07:48 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:50 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:51 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:53 |
system.design.resources.dll |
2.0.50727.4016 |
589,824 |
21-Feb-2014 |
07:54 |
system.design.resources.dll |
2.0.50727.4016 |
536,576 |
21-Feb-2014 |
07:55 |
system.design.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:56 |
system.design.resources.dll |
2.0.50727.4016 |
524,288 |
21-Feb-2014 |
07:58 |
system.design.resources.dll |
2.0.50727.4016 |
528,384 |
21-Feb-2014 |
07:59 |
system.design.dll |
2.0.50727.7059 |
5,062,656 |
11-Mar-2014 |
05:26 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
483,328 |
21-Feb-2014 |
07:30 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
425,984 |
21-Feb-2014 |
07:31 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
409,600 |
21-Feb-2014 |
07:33 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
434,176 |
21-Feb-2014 |
07:34 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
577,536 |
21-Feb-2014 |
07:36 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
425,984 |
21-Feb-2014 |
07:37 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
413,696 |
21-Feb-2014 |
07:39 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
430,080 |
21-Feb-2014 |
07:40 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
450,560 |
21-Feb-2014 |
07:41 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
434,176 |
21-Feb-2014 |
07:42 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
425,984 |
21-Feb-2014 |
07:43 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
466,944 |
21-Feb-2014 |
07:45 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
430,080 |
21-Feb-2014 |
07:46 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
401,408 |
21-Feb-2014 |
07:48 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
446,464 |
21-Feb-2014 |
07:49 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
425,984 |
21-Feb-2014 |
07:50 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
417,792 |
21-Feb-2014 |
07:51 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
421,888 |
21-Feb-2014 |
07:53 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
540,672 |
21-Feb-2014 |
07:54 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
409,600 |
21-Feb-2014 |
07:55 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
417,792 |
21-Feb-2014 |
07:57 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
376,832 |
21-Feb-2014 |
07:58 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
385,024 |
21-Feb-2014 |
07:59 |
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
11-Mar-2014 |
05:26 |
สำหรับทั้งหมดได้รับการสนับสนุน IA64-รุ่นที่ใช้.NET Framework 2.0 ใน Windows Vista และ Windows Server 2008
ชื่อแฟ้ม |
รุ่นของแฟ้ม |
ขนาดของแฟ้ม |
วันที่ |
เวลา |
---|---|---|---|---|
system.design.dll |
2.0.50727.7059 |
5,062,656 |
11-Mar-2014 |
05:03 |
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
11-Mar-2014 |
05:03 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
21-Feb-2014 |
07:31 |
system.design.resources.dll |
2.0.50727.4016 |
548,864 |
21-Feb-2014 |
07:32 |
system.design.resources.dll |
2.0.50727.4016 |
561,152 |
21-Feb-2014 |
07:33 |
system.design.resources.dll |
2.0.50727.4016 |
544,768 |
21-Feb-2014 |
07:34 |
system.design.resources.dll |
2.0.50727.4016 |
524,288 |
21-Feb-2014 |
07:35 |
system.design.resources.dll |
2.0.50727.4016 |
528,384 |
21-Feb-2014 |
07:36 |
system.design.dll |
2.0.50727.7059 |
5,062,656 |
11-Mar-2014 |
05:26 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
434,176 |
21-Feb-2014 |
07:31 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
430,080 |
21-Feb-2014 |
07:32 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
466,944 |
21-Feb-2014 |
07:33 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
430,080 |
21-Feb-2014 |
07:34 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
376,832 |
21-Feb-2014 |
07:35 |
system.windows.forms.resources.dll |
2.0.50727.4016 |
385,024 |
21-Feb-2014 |
07:36 |
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
11-Mar-2014 |
05:26 |
การตัดสินค้าจากคลังที่แก้ไขยกเลิกโปรแกรมแก้ไขด่วนนี้
ปัญหาที่ 1
เมื่อคุณมีโปรแกรมประยุกต์แบบฟอร์ม Windows ที่กำลังทำงานบนระบบปฏิบัติการแบบ 64 บิตCheckedListBoxหรือComboBoxตัวควบคุมอาจระบายสีของสินค้า และตัวควบคุมมีลักษณะว่างเปล่า ปัญหานี้เกิดขึ้นเนื่องจากตัวควบคุมไม่ได้รับข้อความWM_DRAWITEMจากหน้าต่างหลักของ ปัญหานี้เกิดขึ้นเมื่อตรงตามเงื่อนไขต่อไปนี้:
-
วาดเจ้าของตัวควบคุมเช่นCheckedListBoxมีค่าจัดการหน้าต่างค่าลบ
-
แฮนเดิลของหน้าต่างวาดเจ้าของตัวควบคุมถูกสร้างขึ้นในตัวสร้างสำหรับฟอร์มหลักของตัวควบคุม
จุดจับของหน้าต่างค่าลบถูกสร้างในการตรวจสอบรุ่น ของระบบปฏิบัติการ 64 บิต หรือ เมื่อหมายเลขอ้างอิงถูกสร้างใหม่หลายครั้งในระบบปฏิบัติการ 64 บิต เช่นเมื่อโปรแกรมประยุกต์ที่กำลังทำงานอยู่เป็นเวลานานรุ่นขายปลีก
ปกติ หน้าต่างของตัวควบคุมจะไม่สร้างขึ้นในตัวสร้างปลั๊กอินของตัวควบคุม ดังนั้น หมายเลขอ้างอิงไม่สร้างด้วยจนกระทั่งหลังจากที่สร้างแม่แบบฟอร์มถูกเรียกใช้ เงื่อนไขสองเกิดขึ้นเฉพาะเมื่อสร้างหมายเลขอ้างอิงหน้าต่างถูกบังคับในตัวสร้างแบบฟอร์มหลัก วิธีการบังคับให้สร้างนี้จะเปลี่ยนแปลงคุณสมบัติบางอย่างของตัวควบคุม เช่นคุณสมบัติลักษณะเส้นขอบ เมื่อหมายเลขอ้างอิงของตัวควบคุมรอง สร้างก่อนหมายเลขอ้างอิงของหลัก ตัวควบคุมรองเป็นตัวหลักไปยังหน้าต่างอื่นชั่วคราว และมีอีกตัวหลักในภายหลังเมื่อมีสร้างหน้าต่างหลัก หลังจากที่ตัวควบคุมจะเปลี่ยนวัตถุแม่ ข้อความWM_DRAWITEMจะไม่กำหนดเส้นทางได้อย่างถูกต้อง
โปรแกรมแก้ไขด่วนนี้ได้แก้ไขข้อความสายงานการผลิตจากแบบฟอร์มหลักไปยังตัวควบคุมออกโดยเจ้าของ