ฉันควรทราบว่าฉันไม่ได้มีปัญหาตั้งแต่อัพเกรดแรม ฉันไม่สามารถยืนยันได้ว่าเกี่ยวข้องหรือไม่ แต่ปัญหาเกิดขึ้นบ่อยเมื่อฉันมี RAM 2-4GB ไม่มีปัญหาตั้งแต่ไปที่ 8 และ 16GB
หากไฟล์ / หน้าต่างเดียวปรากฏว่าได้รับผลกระทบให้ปิดและเปิดไฟล์นั้นอีกครั้ง หากไม่ได้ผลให้ลองด้านล่าง
ใน Visual Studio:
- คลิกเครื่องมือ -> ตัวเลือก -> ตัวแก้ไขข้อความ -> ภาษาทั้งหมด -> ทั่วไป
- ยกเลิกการเลือก "สมาชิกรายการอัตโนมัติ"
- ยกเลิกการเลือก "ข้อมูลพารามิเตอร์"
- ทำเครื่องหมายที่ "รายการสมาชิกอัตโนมัติ" (ใช่สมาชิกที่คุณไม่ได้เลือก)
- ทำเครื่องหมายที่ "ข้อมูลพารามิเตอร์" (อีกครั้งหนึ่งที่คุณไม่ได้เลือก)
- คลิกตกลง
หากวิธีนี้ใช้ไม่ได้ผลให้ลองทำตามขั้นตอนต่อไปนี้:
- ปิดเอกสาร VS ทั้งหมดแล้วเปิดใหม่
- หากยังไม่ทำงานให้ปิด / เปิดโซลูชันอีกครั้ง
- หากยังไม่ทำงานให้รีสตาร์ท VS
สำหรับโครงการ C ++:
MSDN มีหลายสิ่งให้ลอง: คำแนะนำ MSDN
.ncb
ไฟล์ที่เสียหายน่าจะเป็นไปได้มากที่สุด
จาก MSDN:
- ปิดโซลูชัน
- ลบ
.ncb
ไฟล์
- เปิดโซลูชันอีกครั้ง (สิ่งนี้จะสร้าง
.ncb
ไฟล์ใหม่)
หมายเหตุ:
การบันทึกสาเหตุที่เป็นไปได้:
- คัดลอก / วางตัวควบคุมในหน้าแหล่งที่มา ฉันพบว่า
designer.vb
ไฟล์ของฉันไม่ได้อัปเดตจากสิ่งนี้เช่นกัน
- คัดลอก / วางรหัสจากหน้าอื่นที่ทำให้เกิดข้อผิดพลาดเนื่องจากรหัสที่คัดลอกอ้างถึงตัวควบคุมที่ไม่ได้อยู่ในหน้าที่ฉันกำลังวาง
- โครงการ C ++ มี
.ncb
ไฟล์ที่เสียหาย
(โปรดเพิ่มในความคิดเห็นหากคุณสังเกตเห็นพฤติกรรมที่ทำให้เกิดปัญหานี้)