问题标签 [incredibuild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
932 浏览

linker - Incredibuild 不能很好地处理自定义构建工具

我有一个我正在尝试使用 Incredibuild 工具构建的 Visual Studio 解决方案。解决方案中的两个项目协同工作 - 第一个项目(我们将其称为“项目 A”)构建一个可执行文件(foo.exe),该可执行文件可以解析第二个项目(“项目 B”)中的数据文件以生成一些头文件。

显然,在项目 B 中定义了对项目 A 的依赖。如果我在项目 B 上使用 Incredibuild 的 Rebuild Project 选项,它会正确构建项目 A 并成功构建 foo.exe。项目 B 有一个自定义构建工具文件,它应该导致 foo.exe 使用它应该解析的文件的命令行参数运行。但是,尝试以这种方式启动 foo.exe 总是会返回错误:

自定义构建:

运行 Foo

' path to executable \foo.exe' 未被识别为内部或外部命令、可运行程序或批处理文件。

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5):错误 MSB6006:“cmd.exe”退出,代码为 9009。

有趣的是,如果我随后使用 Incredibuild构建项目 B(即使用“构建项目”选项),一切正常 - 它正确地从它在之前构建的位置选择 foo.exe,失败,构建。这让我觉得至少这条路一定没问题。

谁能建议为什么可执行文件不能作为重建的一部分运行?是否是时间问题,例如项目 B 在文件系统知道 foo.exe 之前开始?

这一切都在 Visual Studio 的常规(重新)构建下工作。只是 Incredibuild 重建失败了。请注意,我是通过 Visual Studio IDE 完成所有这些操作,而不是通过命令行。

编辑:这是我正在使用的 Incredibuild 的免费版本(Visual Studio 附带的版本),因此所有构建都在本地计算机上。

0 投票
1 回答
871 浏览

incredibuild - Incredibuild 辅助机器无法分配到构建过程,为什么?

在 VS2010 构建期间我只收到一个简短的警告

由于未知错误,助手进程无法初始化 我们在 Windows 7 和 Windows 10 助手机器上使用 incredibuild 5.0。协调器在Win10下运行。

同样在警告窗口上有一行关于 .net 框架不兼容。在每台机器上都安装了 4.0 和 4.6.1 .net 框架,所以没有意义......但不知何故,唯一的一个助手可以分配给正在运行 Windows 7 的构建。知道我应该尝试什么吗? 协调窗口

警告

0 投票
2 回答
285 浏览

c++ - 预编译头定义映射不可用

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

致命错误:

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

我究竟做错了什么?

0 投票
4 回答
7481 浏览

visual-studio-2015 - 无法卸载 Xoreax Incredibuild Visual Studio 插件

遇到一些困难,我能够卸载 Incredibuild(一直说 Visual Studio 已打开,即使它没有打开),但它无法卸载 Visual Studio 插件(只是说在日志中这样做时发生了错误)。该插件没有出现在 Visual Studio 的扩展对话框中,我不知道如何卸载它。我认为它可能会减慢 VS 的速度,而且它从来没有开始工作(一直要求提供许可证密钥,但我无法找到我安装的免费版本的密钥)......

0 投票
1 回答
273 浏览

c++ - 在同一台机器上运行两个 IncrediBuild?

是否可以使用IncrediBuild在同一台机器上同时构建两个不同的克隆?

通常,在我的系统中构建(而不是重建)一个克隆需要 1.5 小时,而且大多数时候我使用两个克隆来处理两个不同的错误/功能。如果我可以在两个不同的克隆上同时运行构建,那将非常有帮助。

0 投票
1 回答
124 浏览

incredibuild - Incredibuild 带有 2 个用于“自定义构建”的应用程序

我正在尝试 Incredibuild,我想并行化我的“自定义构建”(使用 FASM)。要构建 FASM OBJ,我需要调用 2 个应用程序(FASM.exe 和另一个应用程序 PECVT.exe 将调试信息附加到 fasm .OBJ)

因此,要创建 FASM OBJ,我需要执行以下 2 个步骤的自定义构建(请注意,在 FASM.exe 之后调用 PECVT.exe)

我已经读过,要使自定义构建与 Incredibuild 并行化,我必须创建一个包含以下信息的 xml 文件:

有了上面的内容,现在 FASM/PECVT 与组装我的 .ASM 文件并行执行。我遇到的问题是 PECVT.exe 与 FASM.exe 同时调用,所以有时 PECVT.EXE在FASM.exe之前执行

如果我从 .xml 文件中删除“pecvt.exe”,那么 .ASM 文件将按顺序(而不是并行)组装。

Incredibuild 如何并行启动 FASM,但确保始终在“FASM.EXE”之后执行“PECVT.EXE”?

谢谢!

0 投票
1 回答
6487 浏览

incredibuild - 取消订阅的 Incredibuild 代理

我的 Incredibuild 安装的系统托盘图标显示为带有警告图标并标记为未订阅

这到底是什么意思?

取消订阅的 Incredibuild 代理

一些当地的 IT 部门开始帮助我安装这个软件,但我从来没有运行过它,它被搁置了。我们更新了我们的网络协调器,我的电脑通过了连接到协调器计算机的测试。订阅需要做什么?我的 PC 究竟要订阅什么?

0 投票
1 回答
761 浏览

visual-studio - 始终重建整个解决方案(使用 IncrediBuild 7.31 的 Visual Studio 2015)

在 Visual Studio 2015 中使用 IncrediBuild 7.31 编译特定解决方案时,它始终坚持重建整个解决方案,即使没有文件更改也是如此。我只在特定(旧)分支上看到解决方案的这种行为。

我使用VS2010 答案中的设置总是认为项目已过时但没有任何改变:“工具->选项->项目和解决方案->构建和运行->MSBuild 项目构建输出详细程度”:诊断。这给了我这样的输出:

有谁知道我如何避免编译器认为“项目不是最新的”?

0 投票
1 回答
298 浏览

azure-devops - 将 IncrediBuild 与 Visual Studio Team Services 集成

我和我的团队正在将 GitHub Extension 与我们的 Visual Studio Team 服务一起使用。最近,我们决定使用 IncrediBuild 提高开发生命周期的速度。

有谁知道如何将 IncrediBuild 与 Visual Studio Team Services 构建服务器集成?

0 投票
0 回答
4301 浏览

msbuild - 找不到文件 MSBuild_*.failure.txt

在长时间构建期间(从 IncrediBuild 开始),我收到如下错误消息:

我在哪里可以找到这个文件MSBuild_*.failure.txt

编辑

根据评论,我在目录中搜索了%TEMP%msbuild但找不到任何带有 模式的文件MSBuild_*.failure.txt