Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 如何分发使用Team Foundation Server API的服务?_Visual Studio 2008_Tfs - Fatal编程技术网

Visual studio 2008 如何分发使用Team Foundation Server API的服务?

Visual studio 2008 如何分发使用Team Foundation Server API的服务?,visual-studio-2008,tfs,Visual Studio 2008,Tfs,有很多使用TFSAPI创建工作项的好例子,它们都打包为VS2008SDK的一部分。因此,假设我创建了一个简单的web服务,它获取一些信息,然后创建一个工作项 一切都在本地运行得非常好,但是如果我想在其他地方部署该web服务呢?在本地,我只提到: 1) Microsoft.TeamFoundation.Client 2) Microsoft.TeamFoundation.WorkItemTracking.Client 有没有人幸运地发现如何在没有安装Visual Studio或VS SDK的机器上

有很多使用TFSAPI创建工作项的好例子,它们都打包为VS2008SDK的一部分。因此,假设我创建了一个简单的web服务,它获取一些信息,然后创建一个工作项

一切都在本地运行得非常好,但是如果我想在其他地方部署该web服务呢?在本地,我只提到:

1) Microsoft.TeamFoundation.Client
2) Microsoft.TeamFoundation.WorkItemTracking.Client

有没有人幸运地发现如何在没有安装Visual Studio或VS SDK的机器上使用这些库部署库或服务?是否有某种可再发行的TFS SDK?可能是出于某种许可的原因

顺便说一句,如果我只是将这些DLL复制到web服务器,我会得到以下错误:

System.InvalidProgrameException:公共语言运行库检测到无效程序

哎呀

提前谢谢

编辑:值得注意,没有解决方案

编辑:叹气。谷歌/黑客搜索了三个小时,然后发布了这个,五分钟后我发现了我认为是答案。可验证的


最终编辑:是的,就是这样。安装团队资源管理器后,它就会消失…

是的,我认为没有TFS可再发行。您可以下载并安装,但仍需要具有与该安装关联的许可证(CAL)


编辑:这不再正确(2014)。正如@LordHits的回答所示,微软现在为此提供了一个可再发行的链接,明确标记为“免费”。

以下两个链接可被视为TFS的“可再发行链接”:


看起来你可以在这5点上获得支配权;-)+1用于帮助注意CAL…如果链接断开,请尝试Google’TeoundFoundation Server 2012更新4对象模型安装程序-这是TFS 2012的独立对象模型安装程序(更新4)。这可能用于开发与TFS 2012集成的应用程序。仅供参考:我尝试将其用于TFS 2010 web服务,该服务安装在一个新服务器上,在该服务器上,我收到了无法找到各种库的错误。安装此软件包后,它更改了导致问题的库,我无法修复它。我必须分解并安装团队资源管理器才能使其正常工作