问题:
打开VS2010,创建了一个MFC工程,在MFC工程中拖入一个控件,然后打开工程中的app头文件(不是dlg头文件),此时VS2010就崩溃了。
原因:
可能是因为该头文件中有如下代码导致的?
#ifndef __AFXWIN_H__
#error "在包含此文件之前包含“stdafx.h”以生成 PCH 文件"
#endif
解决方案:
按照MSDN 里的解决方法,试了两个,第一个是以log的形式记录崩溃原因,但是没有仔细去查看。
第二个是重置当前用户的设置,
1、键盘组合键按下(Ctrl + R)
2、输入devenv /Resetsettings,然后回车
3、重启visual studioXX