Chinaunix首页 | 论坛 | 博客
  • 博客访问: 96727
  • 博文数量: 17
  • 博客积分: 366
  • 博客等级: 一等列兵
  • 技术积分: 235
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-16 16:31
文章分类

全部博文(17)

文章存档

2011年(17)

我的朋友

分类: C/C++

2011-08-11 11:34:19

   新电脑没有xp的独显驱动,被迫将工作平台转移到Win7,在使用VS2008的过程中遇到了以下错误:

   VS2008LINK : fatal error LNK1000: Internal error during IncrBuildImage ,之前听另外组的同事说起过这个问题,最后那位换了电脑,然后这个问题莫名其妙地解决了 。我不太相信这是一个硬件问题,网上的解决方案有以下两个:

第一种:下载补丁,链接地址为。

第二种:修改链接选项,方法:项目->属性->链接器->常规 下面的“启用增量链接”,将“是(/INCREMENTAL)”改为“否(/INCREMENTAL:NO)”,然后确定就可以了。

第二种方案需要取消增量链接,假如我有50个工程,难道每个都重新设置一下工程属性么?不可接受。

第一种方案中提到的补丁我下载之后根本不能够安装。错误提示说检测不到相关产品。难道与我的中文版VS2008有关?

两种方法似乎都不可取了,最终从老外的论坛上找到了解决方案,除了打KB948127补丁之外,新的SP1补丁中也已经解决了这个问题。抱着试试看的态度重新打了次SP1补丁(之前安装的SP1是集成在VS2008安装包的,不知是否完整),结果至少到目前为止没有再出现LINK1000错误。所以在这里把第三个解决该错误的方案(  KB948127 可能没有中文版,但是SP1一定有)列举如下吧:
第三种:打SP1补丁



阅读(2316) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~