2013-06-25 80 views
1

我試圖運行我建立我的解決方案vs.net 2012和TFS,但我得到了一個錯誤:TFS 2012生成任務失敗,因爲「RESGEN」未找到

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets (2291): Task failed because "resgen.exe" was not found 

我試圖安裝最新的Windows SDK 7.1,但它不會讓我?除了在buildserver上安裝vs.net之外,還有其他解決方案嗎?

+0

您可以看看這裏的線程談論RESGEN問題:HTTP://social.msdn .microsoft.com /論壇/ vstudio/en-US/bef03f66-1cf3-4259-9501-52f3df992100/tfs-build-error-msb3091-task-failed-because-resgenexe-was-found嘗試使用Brandon的建議並查看是否它適合你。 – Rachel

+0

感謝這個Rachel – user603007

回答

2

我解決我的TFS 2012生成服務器(Windows Server 2012)通過對這個錯誤:

  1. 從這個鏈接安裝Windows SDK:
    Microsoft Windows SDK for Windows 7 and .NET Framework 4
  2. 重新運行構建。

您可能需要檢查以下注冊表項(每生成錯誤)存在:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A\WinSDK-NetFx35Tools-x86 
+0

在這裏,關鍵不存在,安裝SDK創建它並修復了問題。 – Jerther

相關問題