Visual Studio 2012 - отсутствует необходимый файл "tracker.exe"
Я попытался скомпилировать исходный код 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 каким-то образом повреждена? Я все еще использую кандидат на выпуск
Ответы
Ответ 1
Цитата из веб-сайта MS о файле tracker.exe:
Tracker.exe необходимо правильно инкрементно генерировать ресурсы в некоторых случаях, например, при использовании 64-разрядной ОС, используя 32-разрядный MSBuild. Для этой сборки требуется Tracker.exe, но она не может быть найденный. Задача ищет Tracker.exe под Значение InstallationFolder раздела реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDK\Windows\v7.0A.
Возможные решения:
- Установите Microsoft Windows SDK v7.0A или более поздней версии.
- Вручную установите указанный выше раздел реестра в нужное место.
- Вы коротко замыкаете этот поиск, установив
Свойство ResGenTrackerSdkPath для расположения инструментов 7.1.NET 4.0. В
определение сборки, в разделе "Аргументы MSbuild", вы можете добавить
следующее:
/p: ResGenTrackerSdkPath = ":\Program Files (x86)\Microsoft SDK\Windows\v7.1\Bin\NETFX 4.0 Tools
EDIT: ваш путь может немного отличаться, но это все еще показывает общий путь добавления
Ответ 2
Это не имеет никакого отношения к тому, что ваш VS поврежден или что-то в этом роде. В этом потоке MSDN говорится, что tracker.exe был исключен из MSBuild 4.0 redist http://social.msdn.microsoft.com/Forums/en/netfxgeneralprerelease/thread/baf6f864-fd4f-47a8-abc3-8a6faa625e2b
Я бы предложил загрузить добавочный пакет http://msbuildextensionpack.codeplex.com/documentation (на самом деле я не уверен, что трекер включен, но он поднялся высоко в моем Google поиск). Или, если ваше приложение создает 32-битное, а ваш MSBuild - 64-разрядный, получающий 32-разрядный MSBuild, другой поток предполагает, что это решает некоторые проблемы, хотя я сначала попробую пакет расширения, потому что я думаю, что это последнее решение здесь не применимо.
EDIT: я только что загрузил пакет расширения, он не решит проблему. Я буду продолжать смотреть. Вы также можете попробовать удалить exe из MSBuild 3.5 в папку 4.0, хотя я сомневаюсь, что это сработает.
Ответ 3
Вы можете перейти в каталог "C:\Program Files (x86)\Microsoft SDKs\Windows"
.
Затем вы ищете ключ "tracker.exe", если вы не можете его найти, он может быть как-то удален.
Лучший способ это:
Скопируйте папку "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools"
К вашему ПК в том же каталоге. Если это не сработало, вы можете скопировать папку в них [на следующем рисунке] каждый.
картина:
![picture]()
Ответ 4
Эй, у меня та же проблема, я не получаю вывод вместо этого у меня есть tracker.exe отсутствует, я пытался найти его везде, что можно сделать, пожалуйста, помогите мне с этим