【问题标题】:TFS 2010 Build Server and Microsoft.Practices ReferencesTFS 2010 构建服务器和 Microsoft.Practices 参考
【发布时间】:2010-10-26 13:26:27
【问题描述】:

我正忙于为 TFS2010 配置构建服务器。我的项目引用了 Microsoft.practices。构建失败,因为它在构建服务器上找不到这些引用 - 因为我没有在构建服务器上安装 Microsoft.practices。

我想知道将它安装在构建服务器上是否是最好的方法,或者在配置构建服务器时是否有其他方法可以添加第 3 方引用?

我知道我可以直接安装它,但我希望在这里遵循最佳做法。

问候, 拜伦·科布

【问题讨论】:

    标签: tfs build-automation


    【解决方案1】:

    我会将引用的第三方 dll 保留在您的项目中的 TFS 中。结构类似于:

    /ProjectSolution
       /ProjectA
       /ProjectB
       /lib
          /3rdPartyLibA
          /3rdPartyLibB
    

    现在编辑您的构建定义,在“工作区”选项卡的“工作文件夹”部分中,引用您项目中的 /lib 文件夹。构建代理将检索第 3 方库并将其用于编译。

    【讨论】:

    【解决方案2】:

    一种简单的方法是在 TFS 中签入第三方程序集。您可以使用项目的固定相对路径将其他文件夹添加到 TFS。然后从那里添加引用。这样您就无需在构建代理中安装 3rd 方程序集。此外,您也不需要编辑构建定义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-30
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      • 1970-01-01
      • 2012-08-13
      • 1970-01-01
      相关资源
      最近更新 更多