技术改变世界!学习改变自己!

每天进步一点点,遥不可及的事情,在你一点一滴的努力下,也会变成现实。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  55 随笔 :: 0 文章 :: 33 评论 :: 0 引用

前期在搭建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开头的所有程序集:

Resolve new task exception error-1

直接在这里 UnInstall会有问题:

Resolve new task exception error-2

所以必须先到注册表 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,应该就能解决问题了。

posted on 2010-04-23 20:08 阿捷 阅读(...) 评论(...) 编辑 收藏