-3

我正在使用 Visual Studio 2005 和 incredibuild。我的一个项目出现此错误:

致命错误:

任务队列管理失败。<- 预编译头定义映射不可用(x:\dev\ib\VCDepEvalTask​​.pas,第 373 行)

我究竟做错了什么?

4

2 回答 2

1

我刚刚在 VS2008 中偶然发现了这个错误,Incredibuild 7.31 build 1814

原因是:

有一个库 (a.lib) 与另一个库 (b.lib) 有项目依赖关系,b.lib 项目包含一个 precompile=off 设置,仅适用于一个文件,而不适用于整个项目。

首先,我只修复了那个预编译设置(从 vcproj 中删除),-> 没有更改。然后我删除了 a.lib 和 b.lib 之间的依赖 => 一切正常

于 2017-03-15T10:29:02.190 回答
0

我相信您使用的是旧版本的 IncrediBuild。一年多前,这个问题已经在 IncrediBuild 中得到修复。如果这个问题在最新的 IncrediBuild 版本中仍然存在,或者最新的 IncrediBuild 版本是否解决了您的问题,请告诉我?

免责声明,作者是 IncrediBuild 员工。

于 2016-08-29T08:12:20.107 回答