อาการ
คุณติดตั้งผลิตภัณฑ์ที่ปรับปรุงในโมดูล Mfc80.dll หรือโมดูล Mfc80u.dll บนคอมพิวเตอร์จากรุ่น 8.0.50727.870 รุ่น 8.0.50727.3078 ตัวอย่างเช่น คุณติดตั้ง Microsoft SQL Server 2008 เมื่อคุณเรียกใช้โปรแกรมประยุกต์ที่ถูกสร้างขึ้น ด้วย Microsoft Visual Studio 2005 การละเมิดการเข้าถึงเกิดขึ้น ในโมดูล Mfc80.dll หรือ ในโมดูล Mfc80u.dll และ แอพลิเคชันล้มเหลว
หมายเหตุ ปัญหานี้นำไปใช้กับหลายโปรแกรมประยุกต์อื่น รวมทั้งโปรแกรมประยุกต์ที่ใช้ใน Windows 7
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากหมายเลขรุ่นที่สองจะเข้ากันไม่ได้
การแก้ปัญหา
วิธีแก้ไขปัญหาสำหรับคอมพิวเตอร์ที่ไม่ได้ติดตั้ง Visual Studio 2005
มีโปรแกรมแก้ไขด่วนที่รองรับพร้อมให้บริการจาก Microsoft อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อการแก้ไขเฉพาะปัญหาที่อธิบายไว้ในบทความนี้ ใช้ hotfix นี้เฉพาะกับระบบต่าง ๆ ที่พบปัญหานี้ โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณไม่ได้รับผลกระทบจากปัญหานี้รุนแรง เราขอแนะนำให้ คุณรอการปรับปรุงซอฟต์แวร์ถัดไปที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้
เมื่อต้องการดาวน์โหลดโปรแกรมแก้ไขด่วนนี้จากแกลเลอรีรหัส MSDN แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
http://code.msdn.microsoft.com/KB961894
หมายเหตุ แกลเลอรีรหัส MSDN แสดงภาษาซึ่งโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น ถ้าคุณไม่เห็นภาษาของคุณปรากฏ อาจเป็น เพราะหน้าแกลเลอรีของรหัสทรัพยากรจะไม่พร้อมใช้งานสำหรับภาษานั้น
หมายเหตุ ถ้ามีปัญหาอื่น ๆ เกิดขึ้น หรือถ้าจำเป็นต้องแก้ไขปัญหาใด ๆ คุณอาจต้องสร้างคำขอรับบริการแยกต่างหาก จะมีค่าใช้จ่ายในการสนับสนุนปกติกับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่มีสิทธิได้รับโปรแกรมแก้ไขด่วนเฉพาะนี้ สำหรับรายชื่อทั้งหมด ของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าและการสนับสนุนของ Microsoft หรือเพื่อสร้างการร้องขอบริการแยกต่างหาก แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
http://support.microsoft.com/contactus/?ws=supportหมายเหตุ สำหรับ x86 รุ่นที่ใช้ Windows เลือกแพ็คเกจที่ลงท้าย ด้วย "_x86" สำหรับ x64 รุ่นที่ใช้ Windows เลือกแพ็คเกจที่ลงท้าย ด้วย "_x64" สำหรับโปรแกรมประยุกต์ 64 บิตและเลือกแพ็คเกจที่ลงท้าย ด้วย "_x86" สำหรับโปรแกรมประยุกต์ 32 บิต นอกจากนี้ เลือกการแปลที่เหมาะสมตามข้อมูลดังต่อไปนี้:
-
ภาษาจีนประยุกต์ ภาษาจีนสมัยใหม่
-
ภาษาจีนดั้งเดิม จีน(ดั้งเดิม)
-
นู ภาษาอังกฤษ
-
FRA ภาษาฝรั่งเศส
-
จัดการ ภาษาเยอรมัน
-
ITA อิตาลี
-
JPN ญี่ปุ่น
-
KOR ภาษาเกาหลี
-
SPA สเปน
ข้อกำหนดเบื้องต้น
ไม่มีข้อกำหนดเบื้องต้นได้
ข้อกำหนดการรีสตาร์ท
คุณไม่ต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้โปรแกรมแก้ไขด่วนนี้
ข้อมูลแฟ้ม
เวอร์ชันภาษาอังกฤษของโปรแกรมแก้ไขด่วนนี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่านี้) ซึ่งแสดงรายการไว้ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้
โซนเวลา
ในการ
วันและเวลา
รายการใน'แผงควบคุม'
ชื่อแฟ้ม |
รุ่นของแฟ้ม |
ขนาดของแฟ้ม |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Atl80.dll |
8.0.50727.3079 |
96,256 |
24 2008 oct |
18:31 |
x86 |
Atl80.dll |
8.0.50727.3079 |
114,688 |
24 2008 oct |
19:07 |
x86 |
Atl80.dll |
8.0.50727.3079 |
96,256 |
24 2008 oct |
19:07 |
x86 |
Atl80.dll |
8.0.50727.3079 |
113,152 |
24 2008 oct |
19:18 |
x64 |
Atl80.dll |
8.0.50727.3079 |
113,152 |
24 2008 oct |
23:30 |
x64 |
Mfc80.dll |
8.0.50727.3079 |
1,658,880 |
24 2008 oct |
19:53 |
x64 |
Mfc80.dll |
8.0.50727.3079 |
1,105,920 |
24 2008 oct |
20:30 |
x86 |
Mfc80.dll |
8.0.50727.3079 |
1,105,920 |
24 2008 oct |
20:30 |
x86 |
Mfc80.dll |
8.0.50727.3079 |
1,658,880 |
24 2008 oct |
23:30 |
x64 |
Mfc80chs.dll |
8.0.50727.3079 |
33,280 |
24 2008 oct |
19:54 |
x64 |
Mfc80chs.dll |
8.0.50727.3079 |
40,960 |
24 2008 oct |
20:12 |
x86 |
Mfc80chs.dll |
8.0.50727.3079 |
40,960 |
24 2008 oct |
20:30 |
x86 |
Mfc80chs.dll |
8.0.50727.3079 |
33,280 |
24 2008 oct |
23:30 |
x64 |
Mfc80cht.dll |
8.0.50727.3079 |
33,792 |
24 2008 oct |
19:54 |
x64 |
Mfc80cht.dll |
8.0.50727.3079 |
45,056 |
24 2008 oct |
20:12 |
x86 |
Mfc80cht.dll |
8.0.50727.3079 |
45,056 |
24 2008 oct |
20:30 |
x86 |
Mfc80cht.dll |
8.0.50727.3079 |
33,792 |
24 2008 oct |
23:30 |
x64 |
Mfc80deu.dll |
8.0.50727.3079 |
54,272 |
24 2008 oct |
19:54 |
x64 |
Mfc80deu.dll |
8.0.50727.3079 |
65,536 |
24 2008 oct |
20:12 |
x86 |
Mfc80deu.dll |
8.0.50727.3079 |
65,536 |
24 2008 oct |
20:30 |
x86 |
Mfc80deu.dll |
8.0.50727.3079 |
54,272 |
24 2008 oct |
23:30 |
x64 |
Mfc80enu.dll |
8.0.50727.3079 |
47,104 |
24 2008 oct |
19:54 |
x64 |
Mfc80enu.dll |
8.0.50727.3079 |
57,344 |
24 2008 oct |
20:12 |
x86 |
Mfc80enu.dll |
8.0.50727.3079 |
57,344 |
24 2008 oct |
20:30 |
x86 |
Mfc80enu.dll |
8.0.50727.3079 |
47,104 |
24 2008 oct |
23:30 |
x64 |
Mfc80esp.dll |
8.0.50727.3079 |
51,712 |
24 2008 oct |
19:54 |
x64 |
Mfc80esp.dll |
8.0.50727.3079 |
61,440 |
24 2008 oct |
20:12 |
x86 |
Mfc80esp.dll |
8.0.50727.3079 |
61,440 |
24 2008 oct |
20:30 |
x86 |
Mfc80esp.dll |
8.0.50727.3079 |
51,712 |
24 2008 oct |
23:30 |
x64 |
Mfc80fra.dll |
8.0.50727.3079 |
52,736 |
24 2008 oct |
19:54 |
x64 |
Mfc80fra.dll |
8.0.50727.3079 |
61,440 |
24 2008 oct |
20:12 |
x86 |
Mfc80fra.dll |
8.0.50727.3079 |
61,440 |
24 2008 oct |
20:30 |
x86 |
Mfc80fra.dll |
8.0.50727.3079 |
52,736 |
24 2008 oct |
23:30 |
x64 |
Mfc80ita.dll |
8.0.50727.3079 |
52,224 |
24 2008 oct |
19:54 |
x64 |
Mfc80ita.dll |
8.0.50727.3079 |
61,440 |
24 2008 oct |
20:12 |
x86 |
Mfc80ita.dll |
8.0.50727.3079 |
61,440 |
24 2008 oct |
20:30 |
x86 |
Mfc80ita.dll |
8.0.50727.3079 |
52,224 |
24 2008 oct |
23:30 |
x64 |
Mfc80jpn.dll |
8.0.50727.3079 |
38,912 |
24 2008 oct |
19:54 |
x64 |
Mfc80jpn.dll |
8.0.50727.3079 |
49,152 |
24 2008 oct |
20:12 |
x86 |
Mfc80jpn.dll |
8.0.50727.3079 |
49,152 |
24 2008 oct |
20:30 |
x86 |
Mfc80jpn.dll |
8.0.50727.3079 |
38,912 |
24 2008 oct |
23:30 |
x64 |
Mfc80kor.dll |
8.0.50727.3079 |
38400 |
24 2008 oct |
19:54 |
x64 |
Mfc80kor.dll |
8.0.50727.3079 |
49,152 |
24 2008 oct |
20:12 |
x86 |
Mfc80kor.dll |
8.0.50727.3079 |
49,152 |
24 2008 oct |
20:30 |
x86 |
Mfc80kor.dll |
8.0.50727.3079 |
38400 |
24 2008 oct |
23:30 |
x64 |
Mfc80u.dll |
8.0.50727.3079 |
1,655,296 |
24 2008 oct |
19:54 |
x64 |
Mfc80u.dll |
8.0.50727.3079 |
1,093,120 |
24 2008 oct |
20:30 |
x86 |
Mfc80u.dll |
8.0.50727.3079 |
1,093,120 |
24 2008 oct |
20:30 |
x86 |
Mfc80u.dll |
8.0.50727.3079 |
1,655,296 |
24 2008 oct |
23:30 |
x64 |
Mfcm80.dll |
8.0.50727.3079 |
65,024 |
24 2008 oct |
19:55 |
x64 |
Mfcm80.dll |
8.0.50727.3079 |
69,632 |
24 2008 oct |
20:30 |
x86 |
Mfcm80.dll |
8.0.50727.3079 |
65,024 |
25 2008 oct |
02:11 |
x64 |
Mfcm80.dll |
8.0.50727.3079 |
69,632 |
25 2008 oct |
02:12 |
x86 |
Mfcm80u.dll |
8.0.50727.3079 |
63,488 |
24 2008 oct |
19:55 |
x64 |
Mfcm80u.dll |
8.0.50727.3079 |
57,856 |
24 2008 oct |
20:30 |
x86 |
Mfcm80u.dll |
8.0.50727.3079 |
57,856 |
25 2008 oct |
02:11 |
x86 |
Mfcm80u.dll |
8.0.50727.3079 |
63,488 |
25 2008 oct |
02:11 |
x64 |
Msvcm80.dll |
8.0.50727.3079 |
479,232 |
24 2008 oct |
19:06 |
x86 |
Msvcm80.dll |
8.0.50727.3079 |
515,072 |
24 2008 oct |
19:16 |
x64 |
Msvcm80.dll |
8.0.50727.3079 |
479,232 |
25 2008 oct |
02:11 |
x86 |
Msvcm80.dll |
8.0.50727.3079 |
515,072 |
25 2008 oct |
02:11 |
x64 |
Msvcr80.dll |
8.0.50727.3079 |
803,656 |
25 2008 oct |
01:21 |
x64 |
Msvcr80.dll |
8.0.50727.3079 |
633,672 |
25 2008 oct |
01:27 |
x86 |
Msvcr80.dll |
8.0.50727.3079 |
803,656 |
25 2008 oct |
02:11 |
x64 |
Msvcr80.dll |
8.0.50727.3079 |
633,672 |
25 2008 oct |
02:11 |
x86 |
Vcomp.dll |
8.0.50727.3079 |
87,552 |
24 2008 oct |
19:58 |
x64 |
Vcomp.dll |
8.0.50727.3079 |
65,536 |
24 2008 oct |
20:42 |
x86 |
Vcomp.dll |
8.0.50727.3079 |
65,536 |
24 2008 oct |
20:42 |
x86 |
Vcomp.dll |
8.0.50727.3079 |
87,552 |
24 2008 oct |
23:30 |
x64 |
วิธีแก้ไขปัญหาสำหรับคอมพิวเตอร์ที่ได้ติดตั้ง Visual Studio 2005
เมื่อต้องการแก้ไขปัญหานี้บนคอมพิวเตอร์ที่มีการติดตั้ง Visual Studio 2005 ใช้โปรแกรมแก้ไขด่วนที่อธิบายใน KB 958036
สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"