我需要在将使用一些dll与之远程通信的计算机上安装TFS吗
本文关键字:通信 程通信 计算机 TFS 安装 dll | 更新日期: 2023-09-27 18:21:06
我想不会,但问题是:
我制作了一个COM+对象,用于既没有安装VisualStudio也没有安装TFS的计算机。并且此COM+对象已引用TFS dll来登录远程TFS服务器并创建工作项。
我还有另外一个问题。我使用了VS2012和TFS2010,所以引用的dll说11.0.0.0,而我认为它们应该说10.0.0.0或类似的风格。
我检查了这个TFS 2010构建失败,因为它可以';t加载Microsoft.VisualStudio.QualityTools.Plugins.CodeCoverage 11.0版……但我不知道它对我是否有用,如果有用,怎么用。
这就是确切的错误:
无法加载文件或程序集"Microsoft.TeamFoundation.Client,版本=11.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a'或它的一个依赖项。系统找不到指定的文件。
也许,(正如我在标题中试图说的),它需要在机器上安装一些东西。。。但这台机器是一台服务器,在服务器上安装新东西让我有点困扰。
11.0 DLL很好——这意味着您使用的是2012客户端DLL,但它们在2010 TFS服务器上运行良好。
如果VS没有安装在运行应用程序的计算机上,则需要将其与应用程序一起部署。看见http://geekswithblogs.net/TarunArora/archive/2011/06/18/tfs-2010-sdk-connecting-to-tfs-2010-programmaticallyndashpart-1.aspx以了解需要什么DLL以及从哪里获取它们。