TRACKER: ошибка TRK0005: не удалось найти: & quot; xsd.exe & quot ;. Система не может найти указанный файл

В целях преобразования проекта Microsoft Visual Studio 2015 (VS2015) с VisualGDB в VS2017 без VisualGDB я получаю следующую ошибку:

Примечания: VS2017 включает встроенную функцию удаленной сборки / отладки.

TRACKER: ошибка TRK0005: Не удалось найти: «xsd.exe». Система не может найти указанный файл.

Почему это происходит и как это решить?


Открыв проект с VS2017 и перейдя к свойствам, большинство необходимых настроек для удаленной сборки отсутствуют. Я попытался добавить / изменить XML-файл « .vcxproj`, чтобы он соответствовал новому пустому проекту, который, похоже, правильно собирался удаленно.

После этого шага окно свойств проекта кажется довольно похожим, за исключением дополнительного 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" />

2

Решение

Я только что столкнулся с той же проблемой и решил ее путем сочетания следующих двух шагов:

  • Расположение xsd.exe в моей файловой системе. Если он не существует (хотя это должно быть при установке Visual Studio), этот ответ может помочь.

  • Добавление пути к «Исполняемым каталогам» переменная в свойствах проекта Visual Studio. (Лично у меня не установлена ​​Visual Studio, поэтому я добавил <ExecutablePath> свойства рядом с <IncludePath> в файле .vcxproj через текстовый редактор)

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]