的Visual Studio 2012 - 所需文件“tracker.exe”缺失(Visual

2019-07-03 21:17发布

我试图编译源代码的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

出于某种原因,我找不到对谷歌的任何信息。

难道是可能的,我的Visual Studio制作安装是有点腐败? 我仍在使用候选发布

Answer 1:

从MS网站约tracker.exe引述:

Tracker.exe需要正确地递增地产生在某些情况下的资源,例如在采用32位的MSBuild一个64位操作系统建立时相同。 此版本需要Tracker.exe,但它不能被发现。 任务是寻找Tracker.exe注册表项HKEY_LOCAL_MACHINE \ SOFTWARE \微软\微软的SDK \的Windows \ v7.0A的InstallationFolder值之下。

可能的解决方案:

  • 安装Microsoft Windows SDK v7.0A或更高版本。
  • 手动设置上面的注册表项到正确的位置。
  • 您短路是查找,而不是通过设置ResGenTrackerSdkPath属性设置为7.1 .NET 4.0工具的位置。 在构建定义“的MSBuild参数”下,你可以添加以下内容:

/ P:ResGenTrackerSdkPath =“:\程序文件(x86)\微软的SDK \的Windows \ V7.1 \ BIN \ NETFX 4.0工具

编辑:您的路径可能有点不同,但仍显示了常规路径添加



Answer 2:

你可以去到目录"C:\Program Files (x86)\Microsoft SDKs\Windows"

然后,搜索键“tracker.exe”,如果你不能找到它,它可能会被不小心删除。

最好的办法是:

复制文件夹"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools"

要在您的PC在同一目录下。 如果没有工作,你可以复制文件夹放进去[以下图片]每一个。

图片:



文章来源: Visual Studio 2012 - Required file “tracker.exe” is missing