vstfs://协议尝试在VS 2012中打开但失败

时间:2018-05-14 18:54:32

标签: visual-studio visual-studio-2012 visual-studio-2017

我有VS 2012,2015,& 2017安装在我的机器上。我们还在本地安装了TFS 2017。当我收到代码审查的电子邮件并单击该链接时,对于其他所有人,它会打开VS 2015/2017,具体取决于其他人的版本。对我而言,它打开VS 2012但未能打开代码审查。我注意到如果我在IE中复制并粘贴vstfs // codereview / request / ...链接,它会提示我打开一个外部应用程序。在这个提示中它说:

您是否要允许此网站在您的计算机上打开程序?然后显示Program:Vs 2012和Address:vstfs:/// ....对于Program程序设置下的其他人,它显示VS选择器而不是特定版本。

有谁知道我可以在哪里更改此设置以使用VS选择器程序VS VS 2012与此vstfs://协议链接?

1 个答案:

答案 0 :(得分:4)

转到Windows设置(Windows 10中的默认应用程序设置)。

enter image description here

选择屏幕底部的Default Apps By Protocol

enter image description here

找到VSTS / TFS协议处理程序。将其设置为Visual Studio Web协议处理程序。

enter image description here

您必须通过图标选择正确的版本(如果已注册多个版本)。不幸的是,标题不包含版本号。