contain remnants of that class,VC++中怎样彻底删除一个由ClassWizard生成的类
2013-07-03 08:45
555 查看
今天遇到一个问题,给对话框添加新类时,发现这样一个报错:contain remnants of that class. 原因在于这个对话框我之前添加个类,但基类弄错,就删掉源文件,重新添加,接着就出现这样的问题,开始我还以为是clw文件还保留有类的纪录,所以我就删掉这个文件重新编译,发现还是这个问题,查询了一下资料,发现原因是我之前的类浏览文件还在vc窗口打开,一查,果然是这样,关闭这个浏览文件,就可以了。
如果要彻底的删除一个有CW生成的类
需要在两个地方删除。。。
1.在工程文件中将相应类的.h文件和.cpp文件删掉。这时在类视图中类已经消失了。
2.在文件视图中将相应的.h文件和.cpp文件删掉。就完全删了。
如果有1没2,那么在链接的时候会出现错误说相应类文件不存在。
如果有2没1,那么在工程文件中,相应的.cpp和.h文件仍在。
删除后,如果再次创建新类时,他会出现警告说刚才删掉的那个类不存在是要修复还是删除。。
选删除
则彻彻底底删了。。。。。
如果要彻底的删除一个有CW生成的类
需要在两个地方删除。。。
1.在工程文件中将相应类的.h文件和.cpp文件删掉。这时在类视图中类已经消失了。
2.在文件视图中将相应的.h文件和.cpp文件删掉。就完全删了。
如果有1没2,那么在链接的时候会出现错误说相应类文件不存在。
如果有2没1,那么在工程文件中,相应的.cpp和.h文件仍在。
删除后,如果再次创建新类时,他会出现警告说刚才删掉的那个类不存在是要修复还是删除。。
选删除
则彻彻底底删了。。。。。
相关文章推荐
- 给一个Dialog连接一个新类时总出错,说contain remnants of that class
- MFC对话框类不能建立new class contain the remnants of that class
- 解决MFC对话框类不能建立new class contain the remnants of that class
- contain remnants of that class
- vc6.0 怎样在mfc中彻底删除一个类
- VC如何彻底删除一个类
- C++中怎样才能彻底删除类中的一个对象呢?
- VC++中如何彻底删除一个类
- vc中如何彻底删除一个类
- 怎样在VC++中删除一个类
- jquery怎么在点击li标签之后添加一个在class,点击下一个li时删除上一个class?
- 怎样判断一个文件存在(vc)
- VC 6.0中怎样设置才能生成Debug或Release版本的程序?
- VC的若干实用小技巧 (如何干净的删除一个类)
- VC6.0中如何彻底删除一个已添加的类
- 如何在oracle中彻底删除一个表?
- 11-16新建一个对Class表进行插入,删除,更新的功能网页。
- 怎样彻底删除系统服务项
- 怎样彻底删除系统服务项
- CFBundleVersion in the Info.plist file must contain a higher version than that of the previously upl