一種 Visual Studio 不能單步調試(函數調用)問題

來源:互聯網
上載者:User

標籤:

Visual Studio每次出“莫名其妙的問題”的時候都非常棘手。這次遇到這麼一個問題:

建立的Windows的控制台視窗程序(C++),編譯連結運行沒有問題。但是想單步調試一下,所以在程式的某個地方打上斷點,再運行程式,程式可以在斷點處停下,但是繼續逐步執行不下去,會跳出程式直接執行完畢。所以,從表現上看,程式無法進行單步調試。而且看起來也不是完全不能逐步執行,只是只要遇到函數的調用,就直接跳出,轉到彙編模式下進行單步調試,一步的指令都可以逐步執行,一遇到Call Std的函數,就跳出。一開始懷疑C++運行時有問題,但不知道怎麼解決,上網查為什麼無法調標準庫,沒有找到答案。之前是可以的,為什麼突然就不行了?我就想這幾天到底幹了什麼。

我覺得能有影響的也就是裝了CppDepend,於是禁用這個外掛程式。還是不行。沒辦法了,只好把VS卸載了重裝,結果還是不行(從後面的結果看,應該是卸載不乾淨,一些設定還是保留了)。實在沒有辦法了。最後想到,在調試過程中如果再加斷點,會彈出對話方塊說:“斷點未能綁定”

根據這個資訊,再上網查看,找到CSDN上一網文章,根據上面提示,終於找到問題所在:

工具-》選項-〉調試-〉編輯並繼續-〉啟用本機編輯並繼續勾選上即可

被這個問題坑了好幾天。留幾筆方便他人。

一種 Visual Studio 不能單步調試(函數調用)問題

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.