为了将带有 VisualGDB 的 Microsoft Visual Studio 2015 (VS2015) 项目转换为不带 VisualGDB 的 VS2017,我收到以下错误:
注意:VS2017 包含用于远程构建/调试的本机功能。
跟踪器:错误 TRK0005:未能找到:“xsd.exe”。该系统找不到指定的文件。
为什么会发生这种情况以及如何解决?
更多细节
用 VS2017 打开项目并进入属性,远程构建所需的大部分设置都丢失了。我尝试添加/修改 .vcxproj xml 以匹配似乎可以远程正确构建的新空项目。
在这一步之后,项目的属性窗口看起来非常相似,除了XML Data generator Tool
在不工作的项目中增加了一个部分。
在构建项目时,它显示以下内容:
1>------ Rebuild All started: Project: project, Configuration: Debug x64 ------
1>Cleaning remote project directory
1>TRACKER : error TRK0005: Failed to locate: "xsd.exe". The system cannot find the file specified.
1>
1>
1>Done building project "project.vcxproj" -- FAILED.
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
编辑:它似乎与包含一些来源有关:
<Xsd Include="C:\Users\...\xml_file.xsd" />