Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio TFS 2012生成任务失败,因为;“重新生成”;找不到_Visual Studio_Tfs_Tfsbuild - Fatal编程技术网

Visual studio TFS 2012生成任务失败,因为;“重新生成”;找不到

Visual studio TFS 2012生成任务失败,因为;“重新生成”;找不到,visual-studio,tfs,tfsbuild,Visual Studio,Tfs,Tfsbuild,我正在尝试在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之外,还有其他解决方案吗?我通过以下方式

我正在尝试在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之外,还有其他解决方案吗?

我通过以下方式解决了TFS 2012生成服务器(Windows server 2012)上的此错误:

  • 从此链接安装Windows SDK:
  • 重新运行构建
  • 您可能需要检查以下注册表项是否存在(根据生成错误):


    您可以在这里查看有关resgen问题的帖子:  试试Brandon的建议,看看它是否适合你。在这里,密钥不存在,安装SDK创建了它并修复了问题。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A\WinSDK-NetFx35Tools-x86