Azure的开发OPS - 设置的Visual Studio 2017年(VS2017)为默认克隆项目?
我安装Visual Studio的多个版本,并为政策的原因,我需要保持他们,至少在一段时间。
如何建立Azure的开发OPS这样,当它通过克隆“的Visual Studio”项目(从下拉列表),它会自动选择VS2017,而不是早期版本如VS2015?
我觉得这是由什么版本选择由“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"
显然,检查路径是改变他们之前是正确的,这些都是从我的机器的人。
它总是值得保留旧值的副本,所以你可以把它放回,如果出现错误。