IncredBuild-错误:字符串的第一个字符应为';0';或';1'; 更新:此问题是在C++(非CLI)项目中进行的。不幸的是,除了通过IDE提供给我的信息之外,没有其他错误信息。我被要求将我的IDE从VS2017升级到VS2019;从VS2017导入项目时,在我尝试进行构建之前,一切都很好。我从IncredBuild收到以下错误/生成失败: 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 ==========

IncredBuild-错误:字符串的第一个字符应为';0';或';1'; 更新:此问题是在C++(非CLI)项目中进行的。不幸的是,除了通过IDE提供给我的信息之外,没有其他错误信息。我被要求将我的IDE从VS2017升级到VS2019;从VS2017导入项目时,在我尝试进行构建之前,一切都很好。我从IncredBuild收到以下错误/生成失败: 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 ==========,c++,visual-c++,visual-studio-2019,C++,Visual C++,Visual Studio 2019,我从来没有遇到过这样的构建错误,我搜索了一个答案却没有找到。任何帮助都将不胜感激。同样如此。您可以升级到IncredBuild9_45。强制IncredBuild使用MSBuild也可以解决此问题。您可以通过在名为usembuild的Computer\HKEY\u LOCAL\u MACHINE\SOFTWARE\WOW6432Node\xorex\incredbuild\Builder中添加注册表项并将其设置为1来完成此操作。请从开始阅读。特别是,这一点点信息还不足以复制任何东西,更不用说它是

我从来没有遇到过这样的构建错误,我搜索了一个答案却没有找到。任何帮助都将不胜感激。

同样如此。您可以升级到IncredBuild9_45。

强制IncredBuild使用MSBuild也可以解决此问题。您可以通过在名为
usembuild
Computer\HKEY\u LOCAL\u MACHINE\SOFTWARE\WOW6432Node\xorex\incredbuild\Builder
中添加注册表项并将其设置为1来完成此操作。

请从开始阅读。特别是,这一点点信息还不足以复制任何东西,更不用说它是一个。也请考虑提交bug报告。不知道,但我从未发现从VisualStudio的一个版本升级到另一个版本非常成功,而且我从来没有处理过不可思议的构建。我会从头开始重新创建您的项目。可以使用
VS 2017
工具集版本
141
VS 2019
开始,看看它是否允许您构建?另外,这是
C++
还是
C++/CLI
?@WBuck我会尝试,因为我没有想到这一点。它是一个C++非cli?这可以是一个评论?这个项目还会被加速吗?我对IncredBuild的缓存特性很感兴趣