需要在TFS服务器上安装什么

本文关键字:安装 什么 服务器 TFS | 更新日期: 2023-09-27 18:04:21

我用c# (vs2010)编写库,它与MS Office一起工作。在本地计算机上成功构建。但是当我尝试在本地tfs服务器上构建时,我看到异常:

C:'Program Files (x86)'MSBuild'Microsoft' VisualStudio'v10.0'OfficeTools'Microsoft.VisualStudio.Tools.Office。目标(176):无法从程序集Microsoft.VisualStudio.Tools.Office加载" findbbons "任务。BuildTasks, Version=10.0.0.0, Culture=neutral,都必须b03f5f7f11d50a3a。无法加载文件或程序集Microsoft.VisualStudio.Tools.Office。BuildTasks, Version=10.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'或其依赖项之一。系统找不到指定的文件。确认申报正确无误;程序集及其所有依赖项都是可用的,并且任务包含实现Microsoft.Build.Framework.ITask的公共类。

如果我理解正确的话,库需要放在TFS服务器上的GAC (C:'Windows'Microsoft.NET'assembly'GAC_MSIL)中。所以。我需要安装什么来修复这个错误?

需要在TFS服务器上安装什么

为VSTO设置构建服务器有点复杂。博客文章《如何使用TFS Team Build 2010构建Visual Studio 2010 Office开发项目》中引用的白皮书详细描述了这些修改。您需要打包和部署一些组件,并对环境进行一些更改。

幸运的是,VSTO团队提供了一组脚本,可以自动打包和部署所需的组件。这个过程描述在使用团队构建与VSTO -更容易!

不幸的是,这个脚本很久以前就退役了,博客文章和相关的MSDN页面都没有更新。