构建 vcxproj 文件给我一个无信息的错误 "The system cannot find the path specified"
Building vcxproj file gives me a informationless error "The system cannot find the path specified"
当我在vs 2017中构建项目时,我会得到这样的错误:
1>------ Build started: Project: TortoiseGitMerge, Configuration: Debug Win32 ------
1>Performing Custom Build Tools
1>The system cannot find the path specified.
1>C:\Program Files (x86)\Microsoft Visual Studio17\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code 3.
1>Done building project "TortoiseMerge.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 10 up-to-date, 0 skipped ==========
在此错误消息中,没有任何信息使我更接近解决方案。
指定了哪个路径?
我怎么知道?该错误消息中未写入相关路径的确切原因是什么?
Performing Custom Build Tools
这还不足以了解发生了什么。您会想要增加构建的详细程度,以便您可以看到这些自定义构建命令正在执行。找到失败的那一个然后给你一个诊断事故的机会。
使用工具 > 选项 > 项目和解决方案 > 构建和 运行、"MSBuild project build output verbosity" = 详细。您现在在输出 window 中看到的构建跟踪变得更加繁琐,应该显示失败的实际命令。
当我在vs 2017中构建项目时,我会得到这样的错误:
1>------ Build started: Project: TortoiseGitMerge, Configuration: Debug Win32 ------
1>Performing Custom Build Tools
1>The system cannot find the path specified.
1>C:\Program Files (x86)\Microsoft Visual Studio17\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code 3.
1>Done building project "TortoiseMerge.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 10 up-to-date, 0 skipped ==========
在此错误消息中,没有任何信息使我更接近解决方案。 指定了哪个路径?
我怎么知道?该错误消息中未写入相关路径的确切原因是什么?
Performing Custom Build Tools
这还不足以了解发生了什么。您会想要增加构建的详细程度,以便您可以看到这些自定义构建命令正在执行。找到失败的那一个然后给你一个诊断事故的机会。
使用工具 > 选项 > 项目和解决方案 > 构建和 运行、"MSBuild project build output verbosity" = 详细。您现在在输出 window 中看到的构建跟踪变得更加繁琐,应该显示失败的实际命令。