很多人在使用VS2012的時候會出現下面所示的問題,我也是,而且不止一次,也不是同樣的問題,我這里就把一些常見的解決方法羅列一下。
1. 對文件沒有訪問權限: 這時候可以嘗試右鍵對應的文件夾修改權限。
2. 殺毒軟件: 很多殺毒軟件會將調試程序當做危險文件而拒絕執行,這時候可以先關掉殺毒軟件或者是添加信任。
3. 游戲問題: 很多游戲或者軟件在運行的時候會默認把調試功能關閉(比如某訊游戲),這時候你可以關掉游戲以及附加進程或者是直接重啟就好了。
4. 更新問題: 每次VS更新后一般都會出現這個問題,具體原因也不清楚,直接重啟就OK了。
5. 虛擬機問題: 在安裝虛擬機時要把Inter Virtual Technology enable, 這樣也會造成無法調試的情況。這時候只要把Inter Virtual Technology disable 就可以了。並不需要卸載VMware。
6. 實在找不出原因: 如果上面幾種問題試過都沒辦法解決的話,可以嘗試下面幾種方法:
(1) 在代碼中設置Debug語句,然后Ctrl+F5運行,這樣就繞過了調試執行。
(2) 右鍵那個exe取得管理員權限,直接運行exe,然后關掉,再用vs調試就可以。(本人未嘗試,不知是否有用)
(3) 重建工程
(4) 暴力重裝VS
(5) 極暴力重裝系統
歡迎補充。