如果用vs2008链接TFS2010需要安装一些东西,并且不按照顺序安装会出现各种问题,下面是我的安装经验,可以给大家介绍一下。
1、安装vs2008
2、安装VS2008TeamExplorer,记住一定要和上面vs2008的语言版本一样,我走了弯路,vs2008是中文版的,安装的VS2008TeamExplorer是英文版,结果老是连接不上,请注意了。
3、安装vs2008的sp1补丁
4、安装VS90SP1-KB974558-x86补丁。
一定要按照顺序安装,不然会有问题的。
我按照顺序安装好以后,链接TFS,结果出现了TFS31003的错误,即“您尚未输入必需的凭据,或您的用户帐户没有连接到 的 Team Foundation Server 的权限。
单击下面的“使用其他凭据”链接,或要求服务器管理员为您的帐户添加适当的权限。”,找了好多资料,最终解决了。
首先确认一下控制面板-系统和安全-windows防火墙-允许的程序里打开了“文件和打印机共享”;如果“文件和打印机共享”不能设置,可以在“网络和共享中心”-”高级共享设置“中,找到”公用“中的的“文件和打印共享”,“公用文件夹共享”,并将它们都启用。
然后开始=>运行... =>gpedit.msc=>本地计算机策略=>计算机配置=>Windows设置=>安全设置=>本地策略=>安全选项。找到:“网络安全:LAN管理器身份验证级别”项,默认值“没有定义”改为“发送LM & NTLM响应”。
记住,一定要在地址栏里输入完整,我在这里又犯了一个错误,就是只输入了http://10.0.100.18:8080/tfs/,结果一直报TF31003的错误,后台输入完整,即http://10.0.100.18:8080/tfs/SCMSYS就可以连接上了。