【问题标题】:TFS 2012 build task failed because "resgen" was not foundTFS 2012 构建任务失败,因为找不到“resgen”
【发布时间】:2013-06-21 17:39:25
【问题描述】:

我正在尝试在 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,但它不让我安装?除了在构建服务器上安装 VS.NET 之外,还有其他解决方案吗?

【问题讨论】:

标签: visual-studio tfs tfsbuild


【解决方案1】:

我通过以下方式在我的 TFS 2012 Build Server (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

【讨论】:

  • 这里,密钥不存在,安装 SDK 创建了它并修复了问题。
猜你喜欢
  • 2010-11-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-06
  • 2016-01-14
  • 1970-01-01
相关资源
最近更新 更多