Asp.net TFS 2010为web解决方案安装Team Explorer

Asp.net TFS 2010为web解决方案安装Team Explorer,asp.net,tfs,Asp.net,Tfs,我开发了一个连接到TFS服务器的自定义web解决方案。现在,我想通过将该解决方案安装在测试机器上,将其转移到测试阶段 问题是测试机器上没有安装Team Explorer 2010,这导致了一些奇怪的行为,例如,连接后WorkItemStore始终为空 我一直在努力在bin文件夹中设置所有必要的.dll,但没有结果 我真的必须在我的web服务器上安装Team Explorer才能工作吗(可能是安装配置注册表设置、临时文件等)?简短的回答是“是”。如果您足够努力,您可能可以使其工作,但如果这样做,您

我开发了一个连接到TFS服务器的自定义web解决方案。现在,我想通过将该解决方案安装在测试机器上,将其转移到测试阶段

问题是测试机器上没有安装Team Explorer 2010,这导致了一些奇怪的行为,例如,连接后WorkItemStore始终为空

我一直在努力在bin文件夹中设置所有必要的.dll,但没有结果

我真的必须在我的web服务器上安装Team Explorer才能工作吗(可能是安装配置注册表设置、临时文件等)?

简短的回答是“是”。如果您足够努力,您可能可以使其工作,但如果这样做,您可能也不完全在许可协议的范围内


您还需要确保遵守相应的许可证。我相信,如果您希望该服务器能够连接,您将需要一个设备CAL,这并不会消除您对连接人员的单个CAL的需要。

如果您检查TFS介质,您将在TeamExplorer\WCU\TFS下找到对象模型安装程序。安装程序使用它们,因此我不确定直接调用它们时它们的可靠性,但您可能会发现这更容易。

有一个Visual Studio ALM问答网站的堆栈交换建议,您可以帮助其上线: