0

Azure 开发操作——将 Visual Studio 2017 (VS2017) 设置为克隆项目的默认设置?

我安装了多个版本的 Visual Studio,出于政策原因,我需要保留它们,至少要保留一段时间。

如何设置 Azure 开发操作,以便当它通过“Visual Studio”(从下拉列表)克隆项目时,它会自动选择 VS2017,而不是早期版本,例如 VS2015?

4

1 回答 1

1

我认为这取决于“vsweb”协议处理程序所针对的版本选择器,即它是您机器上的设置。

似乎在安装 VS2017 时,它并不总是将版本选择器设置为 2017 版本(默认打开 VS2017),而不是旧版本。

这是在注册表中设置的HKLM\SOFTWARE\Classes\vsweb\Shell\Open\Command。该值很可能会设置为旧版本,例如:

"C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSWebLauncher.exe" /openuri "%1"

将其更新为:

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VSWebLauncher.exe" /openuri "%1"

显然,在更改路径之前检查路径是否正确,这些是我机器上的路径。

保留旧值的副本总是值得的,以便在出现问题时可以将其放回原处。

于 2019-02-05T12:48:25.173 回答