Microsoft Visual Studio 2003 無法偵錯?

前幾天做新竹貨運的案子發現 Microsoft Visual Studio 2003 突然無法偵錯,不過中斷點會出現一個「?」的標示。

20041211_02.gif


後來發現這是因為建置方案組態設為 Release 的關係,至「建置」>「組態管理員」改為 Debug 即可。

20041211_01.jpg

1 comments On Microsoft Visual Studio 2003 無法偵錯?

  • Microsoft Visual Studio 2003
    在Release也可以進行偵錯
    只是Release的專案設定要自己調整一下

    組態屬性
    C++
    一般
    偵錯資訊格式-程式資料庫(/Zi)或編輯後繼續(/ZI)
    程式碼產生
    啟用函式階層連結-是(/Gy)
    連結器
    偵錯
    產生偵錯資訊-是(/DEBUG)

    改完後
    記得先
    建置->清除
    之後再建你的exe檔
    這樣應該就可以在Release除錯了
    不過這樣的Release產生出來的exe檔
    雖然會比Debug時小很多
    但是好像還是不算好用
    有的Debug訊息
    根本不會出來
    —————————————–
    http://spaces.msn.com/members/p1ayer/
    http://www.player.idv.tw/

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar