อาการ
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณสามารถใช้ Microsoft Visual Studio 2010 Service Pack 1 (SP1) เมื่อต้องการพัฒนาโปรแกรมประยุกต์ Visual C++
-
รหัสแหล่งมาของแอพลิเคชันที่ใช้ตัวดำเนินการ bitwise shift (<<หรือ>>)
-
คุณตั้งค่าคอนฟิกแอพลิเคชันแพลตฟอร์มเป้าหมายแบบ x86
-
คุณคอมไพล์แอพลิเคชัน โดยใช้/O2 (ความเร็วสูงสุด) หรือตัวเลือกการปรับให้เหมาะสม/Ox (เต็มประสิทธิภาพสูงสุด)
-
คุณเรียกใช้แอพลิเคชัน
ในสถานการณ์สมมตินี้ ตัวดำเนินการ bitwise shift อาจส่งกลับผลลัพธ์ที่ไม่ถูกต้อง
หมายเหตุ ปัญหานี้เกิดขึ้นใน Microsoft Visual Studio 2012การแก้ปัญหา
ข้อมูลโปรแกรมแก้ไขด่วน
โปรแกรมแก้ไขด่วนจะพร้อมใช้งานได้ในขณะนี้จาก Microsoft อย่างไรก็ตาม มีจุดมุ่งหมายที่จะแก้ไขเฉพาะปัญหาที่บทความนี้อธิบายไว้เท่านั้น นำวิธีนี้ไปใช้กับระบบที่ประสบกับปัญหาที่เฉพาะเจาะจงเท่านั้น
หากต้องการแก้ไขปัญหานี้ ให้ติดต่อฝ่ายบริการสนับสนุนลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน สำหรับรายชื่อทั้งหมดของหมายเลขโทรศัพท์ของบริการการสนับสนุนลูกค้าของ Microsoft และข้อมูลเกี่ยวกับค่าใช้จ่ายสนับสนุน แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ในกรณีพิเศษ ค่าบริการที่เรียกเก็บตามปกติเมื่อโทรติดต่อฝ่ายสนับสนุนอาจจะยกเลิกได้หาก Microsoft Support Professional ตัดสินว่าโปรแกรมปรับปรุงที่เฉพาะเจาะจงจะแก้ไขปัญหาของคุณได้ ค่าใช้จ่ายในการสนับสนุนตามปกติจะใช้กับคำถามและปัญหาในการสนับสนุนเพิ่มเติมซึ่งไม่สอดคล้องตามเกณฑ์สำหรับโปรแกรมปรับปรุงเฉพาะที่เกี่ยวข้อง
ข้อกำหนดเบื้องต้น
เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คุณต้องมี Visual Studio 2010 Service Pack 1 (SP1) ติดตั้งอยู่
ข้อกำหนดการรีสตาร์ท
คุณไม่ต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้โปรแกรมแก้ไขด่วนนี้ถ้าไม่ได้ใช้แฟ้มได้รับผลกระทบ เราขอแนะนำให้ คุณปิดคอมโพเนนต์ที่เกี่ยวข้องกับ 2010 Studio ภาพก่อนที่จะใช้โปรแกรมแก้ไขด่วนนี้
ข้อมูลแฟ้ม
รุ่นสากลของ hotfix นี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม