這周,家里的VS2012、VS2013,以及公司的VS2012,每次啟動都會頻繁出現“Microsoft Visual Studio 2012 已停止工作”的提示,但這個報錯并非每次都會出現,出現的幾率大概是60%。一開始小牛就懷疑是插件沖突,但沒找到哪個插件;然后,也曾懷疑過“正版問題”,但發現不是;最后也曾重裝過,但是重裝之后第一天正常,第二天問題又繼續出現了;也考慮過時“管理員權限”不足,但已經是管理員運行,也會出現這個問題……
Microsoft Visual Studio 2012/2013 已停止工作的解決方法(每次雙擊運行都停止工作)
這個是VS2012雙擊后的報錯截圖
這個是VSIX雙擊后的報錯截圖
系統日志文件-1
系統日志文件-2
系統日志文件-3
系統日志文件-4
嘗試重裝VS2012 UPDATE4,看看能不能修復問題,最后發現無效
卸載掉Microsoft Visual Studio Tools for Git
經過幾天折騰,最后把問題鎖定在:Microsoft Visual Studio Tools for Git的NUGET組件導致。
仔細回想下,發現這周之前,家里、公司的VS全都正常的,而且現在其他童鞋的VS也是沒問題。只有我的電腦出問題了,而我對這兩臺電腦做的相同操作就是:安裝了Visual Studio Tools for Git,以及Git for Windows程序。由于Git for Windows用的人太多,出問題幾率不大,而且經過測試也確實跟他沒關系。后來,我把家里、公司的Visual Studio Tools for Git卸載了,目前已經2天沒遇到那個報錯了。估計這個是病因吧!特此備忘……
最后補充說明下:
其實,VS2013自動集成Visual Studio Tools for Git簡體中文版。我當時是為了能在VS2012里面使用Git才自己去官方下載Visual Studio Tools for Git 2012版本,而且是英文的,想不到會沖突……
All by flydoos 2014-08-14
新聞熱點
疑難解答
圖片精選