前期在搭建TFS测试环境时,发现过这个问题,网络上给出的解决方法是:
出现原因1: 如果是英文版vs2008 + Team Explorer(英文版) (团队资源管理器)在vs 2008 sp1后安装导致。 解决方法: 重新安装 vs 2008 sp1 出现原因2: 如果是英文版vs2008 + Team Explorer(中文版) (团队资源管理器) 解决方法: 卸载Team Explorer(中文版),安装 Team Explorer(英文版) 接着安装 sp1 |
我是这么解决的:
首先删除GAC下的Microsoft.TeamFoundation.WorkItemTracking.Client开头的所有程序集:
直接在这里 UnInstall会有问题:
所以必须先到注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Assemblies\Global下面删除对应的程序集信息,然后再UnInstall
最后用gacutil工具将Microsoft Visual Studio 9\Common7\IDE\PrivateAssemblies目录下 Microsoft.TeamFoundation.WorkItemTracking.Client开头的6个程序集添加到GAC中,如果这样还是不行,试着重新安装一次Visual Studio 2008 SP1,应该就能解决问题了。