1. 程式人生 > >vs2015除錯問題:表示式計算器內部錯誤、除錯時不能編輯、關閉程式或者進行編輯時會退出並重啟的解決方案

vs2015除錯問題:表示式計算器內部錯誤、除錯時不能編輯、關閉程式或者進行編輯時會退出並重啟的解決方案

安裝了vs2015(專業版和企業版都試了)總是莫名其妙的閃退重啟,使用事件檢視器,檢視閃退重啟錯誤:

windows+r輸入“eventvwr”,開啟事件檢視器-》windows日誌-》應用程式,報錯為:

application error:       事件id:1000

錯誤應用程式名稱: devenv.exe,版本: 14.0.23107.0,時間戳: 0x559b7ead
錯誤模組名稱: msdia140.dll,版本: 14.0.24210.0,時間戳: 0x575a50c1.......

或者

錯誤模組名稱: encmgr.dll,版本: 14.0.24210.0,時間戳: 0x575a50c1.......

.NET Runtime:         事件id:1026

應用程式: devenv.exe
Framework 版本: v4.0.30319
說明: 由於未經處理的異常,程序終止。
異常資訊: 異常程式碼為 c0000005

 

解決方案:

1、除錯時滑鼠移到變數上不提示值,監視報表達式計算器內部錯誤:

工具-》選項:除錯,勾選 使用託管相容模式、使用本機相容性模式

2、除錯時不能編輯、且閃退重啟:

取消勾選 啟用“編輯並繼續”

3、主要應該就時這兩個地方的設定,不確定其他的影響,下面貼出除錯的所有設定:(這種設定下我的用起來功能都是正常的)

其實正常安裝的不應該有這麼多問題,可能我之前的vs有解除安裝殘留,網上的方法也很多,比如在工具-》匯入和匯出設定中重置設定解決的,下載公共符號什麼的,我用的都沒效果。找到適合自己的才是最重要的。

最後 、謝謝觀看,歡迎評論