VC++6.0运行MFC程序常见报错解决办法

Visual C++6.0是微软早期开发的一个IDE。

计算机二级考试的官方指定产品。。很多学校教授C/C++也都用得是VC6。

VC6体积小,界面简洁。但兼容性很差,在win7,win10上存在很多兼容性问题,现在总结如下:

(首先我还是建议使用Visual Studio 2015)

遇到问题时首先重装,重装不能解决再往下看

1,致命错误:无法打开包含文件“xxxxxx.h";

cannot find"xxxx.h";执行cl.exe出错,等等



这些基本都是同一个原因造成的

打开VC98,看看是不是包含以下文件夹

VC++6.0运行MFC程序常见报错解决办法_第1张图片

如果缺少什么,从周围人那里拷贝一个VC98文件夹过来

如果不缺少,那么就是路径错误,

打开Tools-option-目录

正确的目录是这样:

VC++6.0运行MFC程序常见报错解决办法_第2张图片

我的VC是在D盘,你们根据自己的位置自行调整。。

运行MFC程序时,如果报错这样:

VC++6.0运行MFC程序常见报错解决办法_第3张图片

工程-设置-

VC++6.0运行MFC程序常见报错解决办法_第4张图片

改为静态链接库

如果报错

shsqldll必须的文件不能加载

打开

检查是否有对应的dll文件,如果没有,拷一个别人的MSDev98文件夹过来

如果报错 

(具体报错暂时忘了)

删除Debug文件夹即可。

另外win7,win10系统使用vc6可能还有一个问题

选择 文件-打开

会失去响应,这是系统不兼容的问题,学校的机房也是这样,不过我的电脑并不存在这样的问题,目前还没找到原因和解决办法。

另外VC6不提供 ctrl+/快速注释功能 但可以手动添加。


你可能感兴趣的:(vc6)