【问题标题】:Outlook code review link opens wrong Visual Studio versionOutlook 代码审查链接打开错误的 Visual Studio 版本
【发布时间】:2015-09-17 18:47:38
【问题描述】:

我安装了 Visual Studio 2013 Premium 和 2012 Premium。我在 TFS 中收到有关代码审查的电子邮件通知。这些通知包括一个打开评论的链接,显示文本“在 Visual Studio 中打开更改和评论”。链接位置以

开头
vstfs://codereview/...

当我单击链接时,代码审查会在 Visual Studio 2012 中打开。

如何让 Visual Studio 2013 代替 Visual Studio 2012 处理代码审查电子邮件链接?我希望它们改为在 Visual Studio 2013 中打开。

【问题讨论】:

    标签: visual-studio visual-studio-2012 visual-studio-2013 tfs


    【解决方案1】:

    打开您的注册表并修改键 HKCR\vstfs\Shell\Open\Command\(Default) 中定义的 devenv.exe 的路径

    【讨论】:

    • 您必须在 devenv.exe 中包含一个标志以及输入参数(您尝试打开的资源的 URL)。例如,在我的机器上,我将值更改为: "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe" /TFSLink "%1"
    【解决方案2】:

    我修复了我的 Visual Studio 2013 安装并在默认程序工具中将与 Visual Studio 2012 关联的所有文件类型更改为与 2013 关联,然后重新启动我的 PC。现在问题已解决,但我不知道是什么解决了它;我猜是 2013 年的维修。

    【讨论】:

    • 不,是关联。有一个与“vstfs:”Protocal 关联的默认应用程序
    • 我无法在 Windows 7 上“vstfs:”的默认程序列表中找到任何应​​用程序或协议。
    【解决方案3】:
    1. 在 Window 上打开“默认应用”,
    2. 选择“按协议选择默认应用”并滚动直到看到“VSTFS”
    3. 选择“Microsoft Visual Studio Web 协议处理程序选择器”并测试选项。

    【讨论】:

    • 每个版本的 Visual Studio 都会在列表中拥有自己的“Microsoft Visual Studio Web 协议处理程序选择器”。因此,当出现多个选项时(如屏幕截图所示),您只需要猜测和检查,直到选择正确的选项。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-07
    • 2014-04-13
    • 1970-01-01
    • 2022-10-07
    • 1970-01-01
    • 2011-05-08
    相关资源
    最近更新 更多