使用github时无法找到"Visual Studio Web请求处理程序"的解决方法?

Jon*_*Jon 8 github protocol-handler visual-studio-2017

当我在github上选择"在Visual Studio中打开"时,我收到以下错误:

"无法找到Visual Studio Web请求处理程序"

我相信这是由于git-client协议处理程序未正确注册.

这里列出了VS2015的封闭错误,但没有解决方法:https://github.com/github/VisualStudio/issues/140

我试图修复Visual Studio 2017,但没有解决它.是否有解决方法,可能是通过编辑HKEY_CLASSES_ROOT\git-client条目?

Age*_*t_K 21

解决方案很简单:只需重新分配git-client协议的默认处理程序即可.为此,请按Windows键,输入"默认应用程序"并选择设置页面.下来,选择"按协议选择默认应用程序"并查找"git-client".单击并选择VS2017的Microsoft Visual Studio Web协议处理程序选择器.

在此输入图像描述

当您单击Github中的"在Visual Studio中打开"按钮时,Visual Studio 2017应该打开,您可以在团队资源管理器中克隆存储库.

  • 当您想更改以:)打开的VS版本时,它也很有用。 (2认同)
  • 对于拥有VS 2017和2019预览版的人来说,图标看起来非常相似。如果一个不起作用,请尝试另一个。 (2认同)