打開VS2008/2010時,經常碰到:devenv.exe應用程序錯誤,應用程序發生異常,造成的原因是多種的,可能是環境變量配置出錯,可能是你安裝了沖突的插件,如Visual Assist X,可能是VS軟件路徑配置錯誤,也可能是C:/Windows/System32中缺失某個文件,也可能是電腦兼容性問題~以鄙人經驗,下面就隨小編一起去看看具體的解決方法吧。
方法:
1、【嘗試方法一】初始化Microsoft Visual Studio軟件,還原默認值
在cmd中輸入初始化VS2010命令:
devenv /resetsettings
或者
devenv.exe /resetuserdata
或者
在VS→工具→導入和導出工具→重置所有設置
PS:這種方法一般可以解決問題,但是過了一段時間又會出現同樣的錯誤
2、【嘗試方法二】項目的頭文件和庫有沖突,即相關包含文件或者庫文件有沖突,這種是鄙人經常碰到的原因。部分網友可能會使用VS配置OpenCV的開發環境,這時不得不對VS的【VC++】進行增加或者修改【包含文件和庫文件】的路徑。這時候,如果包含文件或庫文件有沖突,就會出現這種情況。解決方法,就是刪除沒有必要的【包含目錄】和【庫目錄】路徑
3、如:我之前因為配置了OpenCV的路徑,后來新建其他項目就出現devenv.exe應用程序錯誤。解決方法是,到項目的【屬性管理器】→【Microsoft.cpp.Win32.user】→【VC++目錄】→【包含目錄】和【庫目錄】中,把OpenCV的目錄都去掉(或者把你不用的路徑去掉),以避免頭文件的沖突
4、或者直接選擇【從父類或者項目默認設置繼承】以避免出錯
5、若之前,修改過【可執行文件目錄】,也可以還原為【從父類或者項目默認設置繼承】
6、【嘗試方法三】一般恢復默認值可以解決問題,還不行,那就只能換個軟件,重新下載一個Microsoft Visual Studio 10軟件,重新安裝吧
7、是不是很簡單啦!希望對大家會有幫助!
新聞熱點
疑難解答