Azure开发人员-将Visual Studio 2017(VS2017)设置为克隆项目的默认选项吗?
我安装了多个版本的Visual Studio,并且出于政策原因,我需要保留它们至少一段时间。
我如何设置Azure开发人员操作,以便当它通过“ Visual Studio”(从下拉菜单)克隆项目时,将自动选择VS2017,而不是诸如VS2015之类的早期版本?
答案 0 :(得分: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"
很明显,在更改路径之前检查路径是否正确,这些路径是我机器上的路径。
始终值得保留旧值的副本,以便在出现问题时可以将其放回原位。