TFS 2013 Build Agent目标.NET版本

时间:2015-06-12 13:57:16

标签: .net tfs tfsbuild tfs2013

我安装了TFS 2013并配置了构建服务,但我正在尝试构建一个在.NET 2.0上编写的旧应用程序。每次运行构建时,都会收到此错误:

<link-to-file> (24): Reference required to assembly 'System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' containing the base class 'System.Web.UI.Control'. Add one to your project.

我检查并在服务器上安装了.NET 2.0版本。 我的问题是如何更改构建定义以定位另一个版本的框架,因为我的猜测是版本不正确,但我找不到在哪里做。

1 个答案:

答案 0 :(得分:2)

您可以使用the /ToolsVersion switch,您需要进入构建过程的高级设置,并将该开关添加为MSBuild参数。

/ToolsVersion:2.0