Asp.net mvc 在TFS 2012构建服务器上构建MVC 4应用程序

Asp.net mvc 在TFS 2012构建服务器上构建MVC 4应用程序,asp.net-mvc,asp.net-mvc-4,tfs,Asp.net Mvc,Asp.net Mvc 4,Tfs,我有一个TFS 2012服务器,它同时充当默认控制器和构建代理。此框上还安装了VS 2012。我正在使用Visual Studio 2010从我的开发人员框签入asp.net MVC 4.0代码。签入进行得很顺利,但是如果我试图通过调用Queue new build函数来构建应用程序,我会得到一个错误 The type or namespace name 'DataAnnotationsExtensions' could not be found (are you missing a using

我有一个TFS 2012服务器,它同时充当默认控制器和构建代理。此框上还安装了VS 2012。我正在使用Visual Studio 2010从我的开发人员框签入asp.net MVC 4.0代码。签入进行得很顺利,但是如果我试图通过调用Queue new build函数来构建应用程序,我会得到一个错误

The type or namespace name 'DataAnnotationsExtensions' could not be found (are you missing a using directive or an assembly reference?)
我已经在构建服务器上安装了MVC 3和MVC 4,并检查了c:\Program files x86。。。。path具有必要的DLL。但我还是犯了这个错误


如果TFS 2012真的可以构建.net 40代码,您需要DAE扩展,请提供任何帮助:

与“在生成服务器上安装DAE”不同,它应该使用NuGet解决。
Nuget已经是TFS构建系统的一部分了