簡體   English   中英

Visual Studio 2012-缺少必需的文件“ tracker.exe”

[英]Visual Studio 2012 - Required file “tracker.exe” is missing

我嘗試編譯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安裝是否可能以某種方式損壞了? 我仍在使用候選版本

MS網站上有關tracker.exe的報價:

在某些情況下,例如在使用32位MSBuild的64位OS上進行構建時,需要Tracker.exe正確地增量生成資源。 此版本需要Tracker.exe,但找不到。 該任務正在注冊表項HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Microsoft SDKs \\ Windows \\ v7.0A的InstallationFolder值下尋找Tracker.exe。

可能的解決方案:

  • 安裝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工具

編輯:您的路徑可能有所不同,但這仍然顯示要添加的一般路徑

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

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

最好的辦法是:

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

要在您的PC在同一目錄下。 如果沒有用,您可以每隔一個將文件夾復制到其中。

圖片:
圖片

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM