删除可视图中的类不能彻底避免它重新被编译
2012-06-05 17:22
106 查看
很多人为VC6.0中如何彻底删除类文件苦恼,有时源文件删除了,包含的头文件也在其他类中删除了,但是在类视图中还是存在,很让人郁闷。下面告诉大家一个彻底删除类文件的方法,
首先:再项目中将所有涉及涉及到要删除的类得对象和头文件的引用删除;
然后:再工作目录下将要删除的类得头文件(.h)和对应的资源文件(.cpp)文件删除;
这样运行程序虽然不会报错,但是你再次新建类时,如果和刚才的类得名称相同会出项错误,你会发现在文件目录下回自动生成一个空的类得头文件,解决这种问题最后一步也是最重要的一步就是
最后:用几十本打开后缀名为.dsp的文件,然后你输入你刚才删除的类得名称,你会发现里面会有对应的头文件和资源文件,如下(QuerryWnd,是要删除的)
SOURCE=..\..\Include\AppFiles\QuerryWnd.h
# End Source File
# Begin Source File
SOURCE=..\..\Include\AppFiles\QuerryWnd.cpp
# End Source File
# Begin Source File
然后你把他们删除后,保存一下,重新打开工程,就OK了
首先:再项目中将所有涉及涉及到要删除的类得对象和头文件的引用删除;
然后:再工作目录下将要删除的类得头文件(.h)和对应的资源文件(.cpp)文件删除;
这样运行程序虽然不会报错,但是你再次新建类时,如果和刚才的类得名称相同会出项错误,你会发现在文件目录下回自动生成一个空的类得头文件,解决这种问题最后一步也是最重要的一步就是
最后:用几十本打开后缀名为.dsp的文件,然后你输入你刚才删除的类得名称,你会发现里面会有对应的头文件和资源文件,如下(QuerryWnd,是要删除的)
SOURCE=..\..\Include\AppFiles\QuerryWnd.h
# End Source File
# Begin Source File
SOURCE=..\..\Include\AppFiles\QuerryWnd.cpp
# End Source File
# Begin Source File
然后你把他们删除后,保存一下,重新打开工程,就OK了
相关文章推荐
- 删除可视图中的类不能彻底避免它重新被编译
- 在asp.net程序开发中避免编译就要重新登录系统的小技巧
- PL/SQL之触发器重新编译和删除,禁止和开启
- 编译安装python3,删除键不能用
- 【转】C++编译过程中"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题"? 的彻底解决
- window8/window7下彻底卸载mysql,不然的话就不能重新安装mysql
- Android 沉淀之R文件不编译 误删除后不能恢复 【一】
- webstorm不能自动重新编译问题
- ORACLE物化视图-不能删除物化视图的解决办法
- visual studio 项目中使用EF创建的数据库,后续更新数据库操作(生产已经部署,不能删除数据库重新创建)
- SVN删除后,重新添加,不能更新的问题
- Eclipse不能重新编译
- library cache lock引起不能删除视图的问题
- 【MySQL】彻底删除mysql并且用压缩包重新安装
- mysql自增主键在大量删除后如何重新设置避免断层
- sql server 重新编译所有视图
- Qt5.7不能加载MySql驱动问题.(需要重新编译驱动)
- centos下彻底删除MYSQL 和重新安装MYSQL的解压缩版
- centos下彻底删除MYSQL和重新安装MYSQL [yum方式]
- linux下mysql的彻底删除和重新安装