TFS 动力工具安装错误:没有 Side-by-side。

26

我在电脑上安装了Visual Studio 2012,现在想要安装TFS 2012 Power Tools。

以下是我通过getwindowText得到的错误信息:

The Windows Shell Extension component cannot be installed side-by-side 
with previous versions. In order to continue, you must deselect that 
feature, or cancel this installation, uninstall the previous Windows 
Shell Extension, and restart this installation.

我有以下几个问题:

  1. 我是否真的需要卸载现有的Windows Shell扩展,还是只是版本兼容性的问题?
  2. 我该如何卸载之前安装的Windows Shell扩展?
  3. 我该如何检查我的电脑上安装的团队资源管理器版本?

我也遇到了同样的问题。如果它告诉你需要卸载什么,那肯定会很好。 - stannius
1
正如下面的答案所示,前往控制面板中的“添加/删除程序”,突出显示“Microsoft Team Foundation server 201x Power tools”,右键单击并选择“更改”,然后按照向导的指示删除Shell扩展。 - Jay Jay Jay
1
我所说的“它”,只是指安装程序给出的错误信息。我按照这里的说明操作,已经解决了问题,谢谢。 - stannius
2个回答

45
  1. 你需要这样做,之前的Shell扩展是由旧版Power Tools(如TFS 2010)安装的。
  2. 在控制面板中转到“添加删除程序”,选中“Microsoft Team Foundation Server 201x Power Tools”,右键单击并选择“更改”,然后按照向导删除Shell扩展。
  3. 如果你已经安装了VS 2012(除非你安装了VS 2012 Express),则会安装2012版的Team Explorer。如果你已经安装了VS 2010,则也会安装2010版。它们可以和谐共存,但如果想要在TFS 2012中使用Team Explorer 2010,则需要安装向前兼容性更新

哈哈,我刚刚在朋友的帮助下解决了这个问题,但你在我回答之前已经回答了我的问题,所以你得到了功劳。 :) - Jay Jay Jay
3
如果你的答案被采纳,是否有一种点赞问题的礼貌? - Jay Jay Jay

1
我还需要卸载“Microsoft Team Foundation Server 2010 Component Model”才能安装TFS Power tools中的所有功能。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接