VS2013啓動工程幾秒後閃退解決辦法

一、問題描述

今天遠程調試代碼時,使用VS2013去啓動工程,VS2013界面啓動幾秒後又立即閃退,啓動界面如下:
在這裏插入圖片描述
就是上面這個界面,啓動幾秒後立刻消失,最開始以爲在windows資源管理器中有已經啓動的vs2013,想着應該先關後臺的再去啓動,打開資源管理器後並沒有找到vs2013後臺有啓動,說明後臺並沒有啓動。

二、網絡搜索

1、網上有許多人遇到了這個問題,要麼沒人回答,要麼就是修復VS2013、重裝VS2013、最後不行的直接重裝系統。

2、修復VS2013這種方法,我嘗試了一下,不行!重裝VS2013的話需要浪費很長時間,並且也不現實,開發任務太多,浪費不起時間,關鍵還是遠程,中間電腦要重啓,除了問題更麻煩。重裝系統更是不現實了!

三、vs工程下自動創建的幾個工程文件

1、vcproj是工程文件,vs做的相關配置都保存在這裏。
2、.sln是解決方案文件,一個解決方案裏面可以包含多個工程。
3、.suo是記錄所有將與解決方案建立關聯的選項,以便在每次打開時,它都包含您所做的自定義設置。
4、.sdf是visual studio 2013 中新建一個項目會同時建立一個sdf文件,即使你刪掉它,再次打開工程時還是會重新建立,與智能提示、錯誤提示、代碼恢復、團隊本地倉庫等相關。

這個文件提供一種回退機制,解決問題的根源就和.sdf文件相關。

四、解決方法

1、直接刪除工程下的.sdf文件,再次啓動vs2013,項目重新啓動了,問題解決!

2、推測應該是代碼修改過程中出現了什麼問題,刪除.sdf文件相當於回退到某個時間節點,問題就沒有了。沒有再深究下去,感興趣的可以研究一下。

五、vs2013設置不生成.sdf方法

爲了不再生成sdf文件,可以通過下面的方法進行設置vs2013,這樣就可以避免上面的問題出現,但是筆者並不建議這麼做,既然sdf文件是vs自動生成的必然有它存在的道理,存在即合理!
在這裏插入圖片描述

能力有限,如有錯誤,多多指教。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章