在 github 上打开时如何更改 Visual Studio 的版本

How to change the version of Visual Studio when opening on github

我有 VS2015 和 VS2017。当我在 GitHub 上选择 "Open in Visual Studio" 时,我想将其更改为使用 VS2017 而不是 VS2015。

我该怎么做?

通过另一个问题找到答案:Workaround for "Visual Studio Web Request handler could not be found" when using github?

The solution is easy: just reassign the default handler for the git-client protocol. To do that, press the Windows-Key, enter "default apps" and select the settings page. Go down, select "Choose default apps by protocol" and look for "git-client". Click and select the Microsoft Visual Studio Web Protocol Handler Selector for VS2017.

  1. 单击 Windows 开始按钮
  2. 开始输入'Default Programs'
  3. Select 'Default Programs'
  4. 点击'Set your default programs'
  5. Select Visual Studio 2017 来自计划列表
  6. 点击'Choose defaults for this program'
  7. 要加载所需的 Visual Studio 版本,请选中 Web 协议处理程序
  8. 的复选框
  9. 点击保存按钮

注意:如果您要切换并希望所有功能默认为 VS2017(或任何版本),只需 select 'Set this program as default' 作为第 6 步的替代方案。

在 Windows 10:

  1. 单击 Windows 开始按钮
  2. 开始输入 'Default apps'
  3. 选择“默认应用”
  4. Select“按协议选择默认应用程序”
  5. 找到 GIT_CLIENTVSTFSVSWEB 协议的协议,以及 select 默认应用程序。

注意:在第 5 步中,如果您同时安装了 VS2017 和 VS2019,那么您将看到两个相同的项目,名为“Microsoft Visual Studio Web Protocol Handler Select或”。 但它们是不同的:第一个是VS2017,第二个是2019。