作者oppositebank (咖哩獸)
看板Programming
標題[問題] VS2012 debug模式經常停止回應
時間Fri Dec 23 13:53:55 2016
OS: win10
IDE: Microsoft Visual Studio 2012
語言: C++
狀況如下:
使用release模式下沒有問題
但使用debug模式,並且在程式運行中且停在中斷點時,VS2012非常容易當掉
比如 (以下所有情況都是運行中並停在某行的時候)
想從底下看變數的值 按那個+號要把vector展開 VS就當了
SK有人敲 下意識點開看 VS又當了
當掉基本上只能按VS2012右上角那個叉叉
然後選擇關閉或是重啟
如果手賤點了底下的win10工具列 或是Ctrl+Alt+Delete
整個OS一起掛掉
有人遇過這樣的情況過嗎?
想請教一下這能怎麼解決
BTW 前陣子剛好電腦壞掉 換了新電腦
之前電腦是DDR3 16G 現在DDR4 8G
OS都是win10 IDE都是VS2012
都會有這樣的狀況
也就是說 換了電腦 重灌VS2012 重灌win10 都沒用
在這種狀況下debug真的好想死............
我受夠了一直用release模式然後把變數值寫FILE出來debug了.........
救命QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.53.45
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1482472438.A.95D.html
推 spfy: 完整重新安裝OS和IDE都這樣? 124.64.215.47 12/23 14:06
換新電腦以後全部重裝阿 硬碟也新的 data另外用隨身硬碟轉過來的
推 spfy: 如果全部硬體都是新的...那要不要考慮換個 124.64.215.47 12/23 14:32
→ spfy: 安裝檔 ....或重寫專案(? 124.64.215.47 12/23 14:32
專案出了什麼事會產生這樣的狀況嗎...專案很大 不太可能重寫...QQ
推 yzfr6: 即便出事, 你也得知道是哪個專案有事 218.66.74.153 12/24 09:52
推 redshoe: Vector 太大跑到當? 所以才會輸出檔案來 101.14.151.52 12/24 12:10
→ redshoe: 看? 101.14.151.52 12/24 12:10
vector是真的用滿多的...如果全部改成單純的pointer是不是會好一點啊?
※ 編輯: oppositebank (218.161.53.45), 12/26/2016 17:48:10
→ smmoon: 換visual studio吧 60.248.187.11 12/30 14:45
推 LenaPark: OS用server版就沒問題 1.163.101.79 01/20 09:23