有段时间打开一个解决方案,VS总是报一个 devenv.exe 应用程序错误,你点确定的时候,做个VS就会退出,重新再来一次,情况一样。
解决方法:
打开另外一个解决方案,发现比较正常,证明不是VS有问题,一种做法:当报错误时,先不去点确定,因为确定后,VS就退出了,等待解决方案加载完成后,在代码的Tab上鼠标右键,点击“除此外全部关闭”,然后全部保存。下次再加载解决方案时就正常了。
本人猜测:可能是某些控件或窗体,在加载时需要显示,引起IDE出错。
有时,上方法也做不了,可能是进程已经给卡死了,根本操作不了。有时从VSN重新Update整个项目,加载又正常了,从这里可以看出,解决方案是保存本地的信息和用户上次的操作等,我们可以找到和解雇方案相关的.suo文件,删除。重新加载解雇方案,问题解决。