Visual Studio 2012 — необходимый файл & quot; tracker.exe & quot; пропал, отсутствует

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

Error   1   error : Required file "tracker.exe" is missing. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets  251 6   CryGame

Почему-то я не смог найти какую-либо информацию в Google.

Возможно ли, что моя установка Visual Studio как-то повреждена? Я все еще использую кандидата на релиз

10

Решение

Цитата с сайта MS о tracker.exe:

Tracker.exe необходим для правильной пошаговой генерации ресурсов
в некоторых случаях, например, при сборке на 64-битной ОС с использованием
32-битная MSBuild. Эта сборка требует Tracker.exe, но не может быть
найденный. Задача ищет Tracker.exe под
InstallationFolder значение ключа реестра
HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Microsoft SDKs \ Windows \ v7.0A.

Возможные решения:

  • Установите Microsoft Windows SDK v7.0A или более поздней версии.
  • Вручную установите указанный выше раздел реестра в правильное место.
  • Вы замыкаете этот поиск вместо этого, устанавливая
    Свойство ResGenTrackerSdkPath для расположения инструментов 7.1 .NET 4.0. В
    определение сборки, под «Аргументы MSbuild», вы можете добавить
    следующий:

/ p: ResGenTrackerSdkPath = «: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7.1 \ Bin \ NETFX 4.0 Tools

РЕДАКТИРОВАТЬ: ваш путь может немного отличаться, но это по-прежнему показывает общий путь для добавления

7

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

Итак, вы можете перейти в каталог "C:\Program Files (x86)\Microsoft SDKs\Windows",

Затем вы ищете ключ «tracker.exe», если вы не можете его найти, он может быть как-то удален.

Лучший способ это:

Скопируйте папку "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools"

на ваш компьютер в том же каталоге.
Если это не сработало, вы можете скопировать папку в них [на следующем рисунке] каждый.

картина

0