ตัวแบ่ง Visual Studio ไม่ทำงานหลังจากส่งคืน 0

ขณะนี้ฉันมีปัญหาว่าแอปพลิเคชันของฉันไม่ออกหลังจากกลับจากวิธีหลักด้วย return 0; ในโหมดตรวจแก้จุดบกพร่อง ดีบักเกอร์ Visual Studio ยังคงแนบอยู่ หากฉันพยายามไปยังจุดที่ป้องกันไม่ให้แอปพลิเคชันทำงาน (โดยใช้ Debug -> ทำลายทั้งหมด) ฉันจะได้รับข้อความ:

แอปของคุณเข้าสู่สถานะหยุดทำงาน แต่ขณะนี้ยังไม่มีการเรียกใช้โค้ดที่รองรับโดยกลไกข้อบกพร่องที่เลือก (เช่น กำลังเรียกใช้โค้ดรันไทม์แบบเนทีฟเท่านั้น)

มีบางอย่างที่ฉันไม่รู้เกี่ยวกับ Break All ใน Visual Studio หรือไม่ ฉันไม่เคยมีปัญหานี้มาก่อน

ขอบคุณมาก!


person BendEg    schedule 29.12.2015    source แหล่งที่มา
comment
สิ่งนี้อาจเกี่ยวข้อง stackoverflow.com /คำถาม/31580182/   -  person Chris Hawkes    schedule 29.12.2015
comment
คุณได้รวบรวมการดีบักของ release build หรือไม่? พวกเขาทำงานแตกต่างออกไปตามค่าเริ่มต้น การดีบักใน release afaik แทบจะเป็นไปไม่ได้เลยด้วยการตั้งค่าเริ่มต้น   -  person Tobias Knauss    schedule 29.12.2015
comment
ไม่ เพียงใช้โหมด Debug เมื่อทำการดีบัก   -  person BendEg    schedule 29.12.2015