fatal error C1083: 无法打开包括文件:“afxcontrolbars.h”: No such file or directory
5个回答
展开全部
这个困扰我多年的问题 经过不懈努力 终于解决 vista下安装VS2008TeamSuite90DayTrialCHSX1429243.iso 之后创建新项目 提示无法打开那个该死的头文件 网上查找资料 不少人说 安装VC2008FeaturePack.exe会解决这个问题千辛万苦去下载,居然说None of the products that are addressed by this software update are installed on this computer. Please click Cancel to exit setup. 一查才知道 TMD 这个sb包只支持英文版本 据说sp1能解决这个问题,然后就去下了VS2008SP1CHSX1512981,安装到VS90sp1-KB945140-X86-CHS一直不动 直接卡死 上网一查 有些“高人”说 直接在任务管理器关闭更新 然后手动安装VS90sp1-KB945140-X86-CHS 我擦 试验之后 不能解决问题 再查资料 传说是Machine Debug Manager影响了 然后打开任务管理器 关掉了这个进程 安装更新完成! 不容易啊 特写此文纪念…
楼主可以上网查询下,这种问题,多半都有解决方法。
补充:
上面不是说下载个VS2008SP1CHSX1512981,这是个补丁,你运行下就应该行了,不是重装。
楼主可以上网查询下,这种问题,多半都有解决方法。
补充:
上面不是说下载个VS2008SP1CHSX1512981,这是个补丁,你运行下就应该行了,不是重装。
参考资料: http://hi.baidu.com/hezzz/blog/item/2c96e8fcb947e54dd6887dc2.html
来自:求助得到的回答
展开全部
如果在非 VS2008SP1 版上出现头文件 afxcontrolbars.h 缺失错误的话,曾经试过这么一个简单的办法:1、将代码中的CWinAppEx全部改成CWinApp;2、屏蔽掉Stdafx.h中的#include <afxcontrolbars.h>;3、添加CMutex的头文件afxmt.h [也可能是其他相关头文件]。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
小弟已经装了SP1,可是问题还是没有解决,请问有没有大哥知道是怎么回事,帮我看看,感激不尽!以下是错误代码:
1>------ 已启动生成: 项目: SpxWindowsDemo, 配置: Debug Win32 ------
1>正在编译...
1>SpxWindowsDemoDlg.cpp
1>d:\visual studio 2008\projects\spxwindowsdemo\spxwindowsdemo\spxwindowsdemodlg.cpp(8) : fatal error C1083: 无法打开包括文件:“SPx.h”: No such file or directory
1>项目 : warning PRJ0018 : 未找到下列环境变量:
1>$(SPX)
1>生成日志保存在“file://d:\Visual Studio 2008\Projects\SpxWindowsDemo\SpxWindowsDemo\Debug\BuildLog.htm”
1>SpxWindowsDemo - 1 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
1>------ 已启动生成: 项目: SpxWindowsDemo, 配置: Debug Win32 ------
1>正在编译...
1>SpxWindowsDemoDlg.cpp
1>d:\visual studio 2008\projects\spxwindowsdemo\spxwindowsdemo\spxwindowsdemodlg.cpp(8) : fatal error C1083: 无法打开包括文件:“SPx.h”: No such file or directory
1>项目 : warning PRJ0018 : 未找到下列环境变量:
1>$(SPX)
1>生成日志保存在“file://d:\Visual Studio 2008\Projects\SpxWindowsDemo\SpxWindowsDemo\Debug\BuildLog.htm”
1>SpxWindowsDemo - 1 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把#include <afxcontrolbars.h> 注释掉,
后面加了一行
#define CWinAppEx CWinApp
就好了,经本人测试,没有问题。
我发生过几次这个问题,都是以前用了vs2008SP1写的程序,现在用没有SP1的vs2008编译引起的。解决它的根本方法当然就是装SP1,但是这个SP1装起来需要1个钟头,很麻烦。而且装上要耗掉1G多硬盘空间。
后面加了一行
#define CWinAppEx CWinApp
就好了,经本人测试,没有问题。
我发生过几次这个问题,都是以前用了vs2008SP1写的程序,现在用没有SP1的vs2008编译引起的。解决它的根本方法当然就是装SP1,但是这个SP1装起来需要1个钟头,很麻烦。而且装上要耗掉1G多硬盘空间。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询