什么是部署使用TFS API的一个exe最起码的要求是什么?
我有一台机器带小C:(12GB只有1GB左)。 因为SP1要求C I无法在该机器上安装VSStudiio 2008 SP1 +团队资源管理器+ VSStudio SP1 SDK:\(也是如此.NET 3.5 SP1)。 任何变通办法??? 目前我得到一个异常:System.InvalidProgramException:公共语言运行库检测到无效的程序。 在Microsoft.TeamFoundation.Client.TeamFoundationServer.get_HasAuthenticated()
它类似的问题: InvalidProgramException在Team Foundation Server的示例
有没有官方授权再发行组件包的TFS API。 因此,最低套餐为团队资源管理器。 我建议VS SP1以及确保你的所有bug修复。 不要害怕 - 在VS SP1程序包看起来巨大的,永远需要,但它只会补丁的任何产品都已经存在。
一般来说,没有每台机器许可限制。*但是,你需要确保谁将会访问你写服务的所有用户都有一个有效的CAL。 (或者你正在使用TFS工作组版,不需要客户端访问许可)
从理论上讲,你可以用复制实验,你需要的组件,然后手动将其添加到GAC。 但是,这是不支持的,技术上违反了EULA。
顺便说一句,你应该能够对任何上述的安装到任何你喜欢的目录/驱动器。 一旦你安装VS产品给定的(比如,专业),那么其他产品(如套房,团队资源管理器等)将坚持要去同一个文件夹 - 但最初的安装应该是可配置的。
*不是100%的真实 - 读TFS 2008许可指南完整详细信息