gpt4 book ai didi

c++ - TRACKER : error TRK0005: Failed to locate: "xsd.exe". 系统找不到指定的文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:08:21 24 4
gpt4 key购买 nike

在将带有 VisualGDB 的 Microsoft Visual Studio 2015 (VS2015) 项目转换为没有 VisualGDB 的 VS2017 时,出现以下错误:

注意:VS2017 包含用于远程构建/调试的 native 功能。

TRACKER : error TRK0005: Failed to locate: "xsd.exe". The system cannot find the file specified.

为什么会这样,如何解决?


更多详情

用VS2017打开项目,进入属性,大部分远程构建所需的设置都缺失了。我尝试添加/修改 ``.vcxproj` xml 以匹配一个新的空项目,该项目似乎可以远程正确构建。

在这一步之后,项目的属性窗口看起来非常相似,只是在不工作的项目中多了一个 XML 数据生成器工具 部分。

在构建项目时,显示如下:

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" />

最佳答案

我刚刚遇到了同样的问题,并通过以下两个步骤的组合解决了这个问题:

  • 定位 xsd.exe在我的文件系统上。如果它不存在(尽管在安装 Visual Studio 时它应该存在),this answer可能会有帮助。

  • 将它所在的路径添加到“可执行目录”variable in the properties of the Visual Studio project . (就我个人而言,我没有安装 Visual Studio,所以我通过文本编辑器在 .vcxproj 文件中的 <ExecutablePath> 旁边添加了 <IncludePath> 属性)

关于c++ - TRACKER : error TRK0005: Failed to locate: "xsd.exe". 系统找不到指定的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46050539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com