時間:2017-07-04 來源:互聯網 瀏覽量:
今天給大家帶來VC++6.0不能停止調試程序的怎麼解決,VC++6.0不能停止調試程序如何解決,讓您輕鬆解決問題。
在C++學習過程中,經常遇到VC++6.0不能停止調試程序的問題,這裏提出解決方案以供大家更加方便的調試程序,不必每次調試之後重啟軟件。具體方法如下:
1按照 VC6.0安裝教程,解決win7兼容性問題 一文中給出的設置正確安裝後,還有一個兼容性問題需要解決,就是VC6.0無法停止調試程序。VC6.0在Windows7下調試的時候,再結束調試,程序無法退出。
2問題描述:當我擊F5開始一個項目的調試時,程序在我設置的斷點處停止,這時按下Shift+F5後,VC6.0可以退出調試狀態,但是windows係統的任務欄上會留下前麵調試時產生的程序。該進程不能被結束,即使我使用任務管理器也不可以終止程序。而且,當修改代碼之後,就不能重新編譯了。想結束該進程的唯一的辦法是關閉VC6.0,並重新開啟。
3更新兩個dll文件的版本。在VC6.0安裝目錄下的 Common/MSDev98/Bin 裏有兩個dll文件:DM.dll 和 TLLOC.dll。將DM.dll替換成6.0.9782.0版本的或更新,將TLLOC.dll替換成6.00.8168.0版本的或更新。
4怎麼檢查dll文件的版本?選中文件,右鍵選擇“屬性”,彈出對話框,即可從詳細信息中看到版本信息。DM.dll替換成6.0.9782.0版本如下圖所示
5TLLOC.dll替換成6.00.8168.0版本如下圖所示
以上就是VC++6.0不能停止調試程序的怎麼解決,VC++6.0不能停止調試程序如何解決教程,希望本文中能幫您解決問題。