tfs 2012构建任务失败,因为找不到“resgen”

时间:2013-06-25 03:20:37

标签: tfs2012

我正在尝试为我的解决方案vs.net 2012 tfs运行我的构建但是我收到错误:

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之外还有其他解决方案吗?

1 个答案:

答案 0 :(得分:2)

我通过以下方式在我的TFS 2012 Build Server(Windows Server 2012)上解决了这个错误:

  1. 从此链接安装Windows SDK:
    Microsoft Windows SDK for Windows 7 and .NET Framework 4
  2. 重新开始构建。
  3. 您可能需要检查以下注册表项是否存在(根据构建错误):

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