我开发了一个连接到TFS服务器的自定义Web解决方案。现在我想通过将其安装在测试机器上来将该解决方案移至测试阶段。
问题是在测试机器上没有安装Team Explorer 2010,这导致了一些奇怪的行为,例如:连接后,WorkItemStore始终为null。
我一直在设置bin文件夹中所有必需的.dll但没有结果。
我是否真的必须在我的网络服务器上安装团队资源管理器才能使其工作(可能是安装配置注册表设置,临时文件等)?
答案 0 :(得分:1)
简短的回答是“是的”。如果你足够努力,你可能会使它工作,但如果你这样做,你可能也不完全在许可协议的范围内。
您还需要确保符合相应的许可证。我相信如果您希望该服务器能够连接,您将需要一个设备CAL,这不会消除您对连接人员的单独CAL的需求。
答案 1 :(得分:1)
如果您检查TFS媒体,您将在TeamExplorer \ WCU \ TFS下找到对象模型安装程序。它们被安装程序使用,所以我不确定它们在直接调用时有多可靠,但您可能会发现它更容易。