增量生成 - 错误:字符串的第一个字符应'0'或'1'

IncrediBuild - Error: First character of string should be '0' or '1'

本文关键字:字符 第一个 错误 字符串      更新时间:2023-10-16

更新:此问题存在于C++(非 cli(项目中。 不幸的是,除了通过 IDE 呈现给我的信息之外,没有其他错误信息。我需要将 IDE 从 VS2017 升级到 VS2019;从VS2017导入项目时,一切都很好,直到我尝试进行构建。我从IncrediBuild收到以下错误/构建失败:

Microsoft Visual Studio 2019 Version 16.6.0.
Copyright (C) Microsoft Corp. All rights reserved.
1>------ Build started: Project: XXXXX, Configuration: Debug x64 ------
1>First character of string should be '0' or '1'.
1>Error: First character of string should be '0' or '1'.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我从未遇到过这样的构建错误,并且一直在寻找答案但没有找到答案。 任何帮助将不胜感激。

这也可以通过强制 IncrediBuild 使用 MSBuild 来解决。 为此,可以在ComputerHKEY_LOCAL_MACHINESOFTWAREWOW6432NodeXoreaxIncrediBuildBuilder中添加一个名为UseMSBuild的注册表项并将其设置为 1。

同样。您可以升级到incredibuild9_45。