在TFS2010中找不到框架".NETFramework,Version = v4.5"的引用程序集

use*_*221 6 .net msbuild tfs tfsbuild tfs2010

我在TFS 2010中执行构建时遇到错误:

C:\ Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets:找不到框架".NETFramework,Version = v4.5"的引用程序集.要解决此问题,请为此框架版本安装SDK或Targeting Pack,或者将应用程序重新定位到已安装SDK或Targeting Pack的框架版本.请注意,程序集将从全局程序集缓存(GAC)中解析,并将用于代替引用程序集.因此,您的程序集可能无法正确定位到您想要的框架.

请建议做什么?

Dan*_*con 12

安装SDK或将以下文件夹的内容从开发人员计算机复制到构建服务器:C:\ Program Files(x86)\ Reference Assemblies\Microsoft \


Dyl*_*ith -10

在构建服务器上安装 VS 2013。

  • 您不需要在生成服务器上安装 Visual Studio。 (17认同)
  • 是的,这_可以_做到。您还_可以_直接从您的开发机器构建和部署。_你应该?不,不是真的。 (7认同)