在做项目的时候不知道什么原因,打开类向导的时候突然出现“异常来自 HRESULT:0x8CE0000B”错误消息框,在网上百度GOOGLE了一大圈,只有一个在微软社区的问答还沾点边(http://connect.microsoft.com/VisualStudio/feedbackdetail/view/883792/classwizard-error-in-visual-studio-2013-update-2),但是也不对,他的情况是新工程就出的,通过重置配置解决了,我的是项目做到一半出的,而且不管试着新建工程或者打开之前版本都没出现这一问题,这说明是工程自身的问题;而且以前在用vc++6.0的时候也出过类向导不能用的情况,当时貌似是删除.clw文件解决的,因此想到这问题会不会是类似的文件出错导致的?可惜在vs2013里并不知道哪个文件有这功能,只好采用了一种傻瓜式的办法:更改工程路径,让vs自动重建工程信息和必要的文件,有两种途径:1,改变工程目录名字,2,移动到其它位置(其它文件夹下或者其他磁盘分区),我使用了后者,重新载入工程,再次打开类向导,经过长长的加载之后,BANG!又是那个错误!绝望之际试着点选“项目”-“类名”,奇迹出现了!原来看不到的“命令”“消息”标签内的内容现在能看见了!试着全部点一遍,关掉类向导再打开,统统没有问题!看来相关文件确实是重建了!太棒了!兴奋之余决定把该经历写下来,为不幸遇到这一问题的小伙伴提供一种解决思路!
PS:由于问题不在了,也没办法截出错状态的图片了,不过只要记好0x8CE0000B关键词准没错!
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2013anzhuangwenti/2020/0727/5811.html