【问题标题】:Building MVC 4 application on a TFS 2012 build server在 TFS 2012 构建服务器上构建 MVC 4 应用程序
【发布时间】:2013-03-20 16:58:28
【问题描述】:

我有一个 TFS 2012 服务器,它既充当默认控制器又充当构建代理。在此框中还安装了 VS 2012。我正在使用我的开发人员框中的 Visual Studio 2010 来签入 asp.net MVC 4.0 代码。签入正常,但是如果我尝试通过调用 Queue 新构建函数来构建应用程序,则会出现错误

The type or namespace name 'DataAnnotationsExtensions' could not be found (are you missing a using directive or an assembly reference?)

我已经在构建服务器上安装了 MVC 3 和 4,并检查了 c:\Program files x86.... 路径是否有必要的 dll。我仍然收到此错误。

如果 TFS 2012 可以实际构建 .net 40 代码,请在修复此问题方面提供任何帮助

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-4 tfs


    【解决方案1】:

    您需要 DAE 扩展: http://nuget.org/packages/DataAnnotationsExtensions/1.1.0.0

    应该使用 NuGet,而不是“在构建服务器上安装 DAE”。
    Nuget 已经成为 TFS 构建系统的一部分!

    http://blogs.msdn.com/b/jpricket/archive/2012/05/10/using-nuget-with-tfs-build-automation.aspx

    【讨论】:

      猜你喜欢
      • 2013-05-11
      • 2018-02-24
      • 1970-01-01
      • 2017-07-22
      • 1970-01-01
      • 1970-01-01
      • 2012-12-02
      • 1970-01-01
      • 2013-05-31
      相关资源
      最近更新 更多